Talent.com
Royal Bank of Canada>
Lead AI Software EngineerRoyal Bank of Canada> • VANCOUVER, Canada
Lead AI Software Engineer

Lead AI Software Engineer

Royal Bank of Canada> • VANCOUVER, Canada
8 hours ago
Job type
  • Full-time
Job description

Job Description

WHAT IS THE OPPORTUNITY?

Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s impact is far-reaching as we collaborate with partners from across the company to deliver innovative and transformative IT solutions. Our clients represent Risk, Finance, HR, CAO, Audit, Legal, Compliance, Financial Crime, Capital Markets, Personal and Commercial Banking and Wealth Management. We also lead the development of digital tools and platforms to enhance collaboration. GFT is known for fostering a culture of innovation, inclusivity, and collaboration. Our team values learning, mentorship, and collaboration, creating an environment where you can thrive personally and professionally.

You will join a development team that builds in-house applications and integrates vendor products for our US Regulatory Reporting business in Finance IT. You will be leading technical and architectural design to create scalable technology solutions, powering growth, improving client experience, and making our reporting and support teams more efficient. You will bring expertise in cloud infrastructure, as well as AI/ML framework and MCP Server implementation to enhance automation, data analysis, and intelligent reporting capabilities.

WHAT WILL YOU DO?

  • Hands-on application design, coding, and deployment on cloud-based environment
  • Design and implement big data processing, AI agentic solutions to optimize regulatory reporting workflows and reduce manual effort
  • Liaison with business partners to deliver solutions based on clients' needs, translating business requirements into AI-driven technical approaches
  • Provide technical influence by sharing deep knowledge and experience in emerging AI technologies
  • Maintain code quality, best practices, and responsible AI governance across the stack
  • Support and maintain the team application suites on various technical infrastructures and architectures
  • Help increase adoption of emerging technology within area of expertise
  • Support and maintain the team application suites on various technical infrastructures and architectures.

WHAT DO YOU NEED TO SUCCEED?

Must have:

  • 7+ years of experience combined in programming, small to large-scale applications, frontend and backend engineering, test-driven development, microservices and architecture design principles.
  • AI & LLM Frameworks: Hands-on experience with foundational models and APIs (e.g. OpenAI, Claude, etc.), AI framework(e.g. LangChain, LlamaIndex, etc.) and MCP server implementation
  • Expert in multiple programming languages/frameworks such as: Java, Spring, Scala, Spark, JavaScript, UI framework (Angular / React / Vue.js), .NET, Python, HTML5/CSS, SQL, etc.
  • Experience with microservices in cloud such as OpenShift, Azure, AWS, etc.
  • Experience with data lake and database engines such as Snowflake, HDFS, Databricks, SQL Server, PostgreSQL, etc.
  • Demonstrated strong team leadership and ability in written and oral communication skills, along with strong presentation skills. Ability to determine the information and communication needs of the stakeholders and project

Nice-to-have:

  • Experience with reporting tools such as Tableau
  • Experience with middleware technologies such as Kafka, Redis
  • Experience with various DevOps pipeline and cloud tools such as Jenkins, Kubernetes, HashiCorp Vault, Apigee, GitHub, JIRA, Confluence, Nexus IQ, SonarQube, UCD, Artifactory, etc.
  • Financial Industry Experience

What’s in it for you?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable

  • Leaders who support your development through coaching and managing opportunities

  • Ability to make a difference and lasting impact

  • Work in a dynamic, collaborative, progressive, and high-performing team

  • A world-class training program in financial services

  • Opportunities to do challenging work. Opportunities to take on progressively greater accountabilities. Opportunities to building close relationships with clients

  • Access to a variety of job opportunities across business and geographies.

#LI-Post

#TechPJ

Job Skills

Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)

Additional Job Details

Address:

745 THURLOW ST:VANCOUVER

City:

Vancouver

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

TECHNOLOGY AND OPERATIONS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2026-08-21

Application Deadline:

2026-09-21

Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

Our Employment Opportunities

At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.

Join our Talent Community

Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.

Create a job alert for this search

Lead AI Software Engineer • VANCOUVER, Canada

Similar jobs

Hybrid AI Solutions Engineer Role

Connor, Clark & Lunn Financial Group (CC&L)Vancouver, British Columbia, Canada
Full-time

Take the next step in your career as an AI Solutions Engineer at Connor, Clark & Lunn Financial Group.In this hybrid position, you will build and maintain AI systems that revolutionize financial wo... Show more

 • Promoted

Remote AI Engineer - Build Next-Gen ML Solutions

Yeah! GlobalVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A global technology firm is seeking highly skilled AI Engineers to join their team.This remote position requires proficiency in programming languages like Python and experience in developing AI mod... Show more

 • Promoted

Lead Software Engineer in AI Development

AlphaSenseVancouver, Metro Vancouver Regional District, CA
Full-time

Take the lead as a Software Engineer focusing on AI at a premier Market Intelligence firm.Drive innovation and architecture while fostering a collaborative and inclusive workplace.This role seeks c... Show more

 • Promoted

Senior AI Engineer, AI Inference Systems

BrixPacific, British Columbia, Canada
Full-time

Senior AI Engineer, AI Inference Systems.Senior AI Engineer, AI Inference Systems.Oversee and optimize the LLM inference engine to ensure performance, scalability, and cost-efficiency.Collaborate w... Show more

 • Promoted

Remote Software Engineer – AI Trajectory Annotations

Weekday AI (YC W21)Vancouver, Metro Vancouver Regional District, CA
Remote
Part-time

A leading AI consultancy is seeking experienced Software Engineers to assist in creating training datasets for AI models.This part-time role, based in Canada, demands a minimum of 2 years' experien... Show more

 • Promoted

AI Engineer

BioRenderVancouver, Metro Vancouver Regional District, CA
Full-time

At BioRender, we don’t settle for average, and neither should you.We’re building tools that transform how scientists communicate complex ideas, and we need someone who’s ready to turn ambitious ide... Show more

 • Promoted

Agentic AI & Integration Technology Lead

Village Farms International Inc.Delta, Metro Vancouver Regional District, Canada
Full-time

Take the lead in technology integration at Village Farms International, focusing on Agentic AI and enterprise workflows.This position offers a chance to ensure robust and secure integrations within... Show more

 • Promoted

AI Engineer: Build Innovative AI Solutions

Durable Technologies IncVancouver
Full-time

A tech company focused on AI is seeking full stack engineers to build and enhance customer-facing features.This position requires expertise in React, NextJS, and TypeScript, along with experience i... Show more

 • Promoted

Lead Security Engineer with AI Focus

fispanVancouver
Full-time

Join as a Lead Security Engineer, focusing on AI-driven enhancements in a hybrid work setting from downtown Vancouver.Drive security operations while managing cloud infrastructures and developing a... Show more

 • Promoted

Senior Software Engineer - Ai-Driven Full-Stack Leader - C$120,000 - C$150,000 A Year

Rival TechnologiesRichmond, Canada
Full-time

Senior Full-Stack Engineer needed to lead AI feature development.Requires 7+ years of experience, cloud expertise (AWS), and offers a hybrid work model. Show more

 • Promoted

Cloud and AI/ML Engineer in Vancouver

Omnissavancouver, metro vancouver regional district, Canada
Full-time

Make an impact with Omnissa as a Staff Software Engineer based in Vancouver.This full-time hybrid role targets enterprise software architecture and AI/ML implementation for virtual desktop services... Show more

 • Promoted

Senior AI Developer: Agentic Systems & Platform Lead

Constellation Dealer GroupVancouver, Metro Vancouver Regional District, CA
Full-time

A North American software provider is seeking a Senior Developer to design and build AI-native systems that impact business outcomes.The role emphasizes collaborative system design and engineering ... Show more

 • Promoted

Remote Lead Architect - Cloud, AI & Data Platform

ResonaiteVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A client in the Fintech space is looking for a Lead Architect to evolve their core technology architecture across cloud infrastructure, distributed systems, data platforms, and AI-enabled systems.T... Show more

 • Promoted

Ai Software Engineer - C$110,000 - C$140,000 A Year

TrustFlightVancouver, Canada
Full-time

Seeking an AI Software Engineer to design, build, and deploy AI-powered software solutions, focusing on applying AI to real business problems within the aviation industry. Show more

 • Promoted

Contract Software Engineer Enhancing AI Performance and Reliability

TuringVancouver, Metro Vancouver Regional District, Canada
Full-time

Join a pioneering team as a Software Engineer dedicated to advancing AI capabilities.Your role will focus on enhancing code efficiency and driving quality through innovative solutions in a remote s... Show more

 • Promoted

Senior Cloud Software Engineer & Ai/Ml Integrations Lead - C$115,000 - C$145,000 A Year

Leading Tech Scale-UpRichmond, Canada
Full-time

Designs and enhances cloud applications, integrates AI/ML, optimizes infrastructure, and mentors junior developers in a hybrid work environment. Show more

 • Promoted

Unblocked Senior AI Systems Engineer

UnblockedVancouver, Metro Vancouver Regional District, CA
Full-time

Drive AI innovation at Unblocked as a Senior AI Engineer based in Vancouver.Focus on designing robust AI systems that deliver exceptional user experiences through data-driven solutions.You'll lead ... Show more

 • Promoted

AI Lead

Super.comVancouver, Metro Vancouver Regional District, CA
Full-time

This range is provided by Super.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.For our employees, our promise is that Super.We are more than a ... Show more

 • Promoted

Senior Engineer Specializing in AI Workflows

ToastVancouver, Metro Vancouver Regional District, CA
Full-time

Join a leading AI software company in Vancouver as a Senior Software Engineer.Focus on creating LLM-powered educational products that enable actionable market intelligence.This Senior Software Engi... Show more

 • Promoted

Innovative AI Engineer – Pulsora Canada

PulsoraVancouver, Metro Vancouver Regional District, Canada
Full-time

Leverage your AI expertise at Pulsora as a Remote Engineer focused on developing impactful AI applications.This full-time role prioritizes cutting-edge technology for sustainability efforts.As part... Show more