Skip to main content

Description

Join RBC's Retail Investments team to embed AI into client services, shaping next-generation digital investing experiences for Canadians. This role involves end-to-end work from problem framing to deployment and optimization, collaborating with product, engineering, and business partners. The AI Engineer will design, build, and operate AI solutions for digital experiences, translating investment and client problems into AI/ML use cases. Responsibilities include developing, testing, and deploying models and LLM-based solutions, managing the full data & ML lifecycle, embedding responsible AI practices, and contributing to the AI platform and engineering standards.

What We're Looking For

Design, build, and operate AI solutions that power RBC Retail Investments' digital experiences.,Partner with product, advisors, and technology teams to translate investment and client problems into AI/ML use cases.,Develop, test, and deploy models and LLM-based solutions (e.g., personalization, recommendations, insight generation, workflow automation) using modern cloud and MLOps practices.,Work end-to-end on the lifecycle from data exploration and feature engineering through to monitoring, performance tuning, and continuous improvement in production.,Embed responsible AI practices by focusing on fairness, explainability, compliance, and client trust.,Contribute to our AI platform and engineering standards, reusable components, and best practices to accelerate future use cases.,Strong AI/ML engineering skills – 3+ years building and deploying models or LLM-based solutions in production (Python, SQL, model serving, monitoring).,Solid software engineering foundations – clean code, testing, version control, CI/CD, and working in cloud environments (e.g., Azure/AWS/GCP).,End-to-end data & ML lifecycle experience – from problem framing and data discovery through feature engineering, training, evaluation, and MLOps.,Applied NLP/LLM experience – building use cases such as recommendations, summarization, Q&A, or workflow automation using modern AI tooling.

Ideal Candidate

Must-have:,- 3+ years building and deploying models or LLM-based solutions in production (Python, SQL, model serving, monitoring).,- Solid software engineering foundations: clean code, testing, version control, CI/CD, and working in cloud environments (e.g., Azure/AWS/GCP).,- End-to-end data & ML lifecycle experience.,- Applied NLP/LLM experience.,Nice-to-have:,- Experience in wealth management, retail investing, or other regulated financial domains.,- Hands-on work with LLM ecosystems – RAG, vector databases, prompt engineering, guardrails, and evaluation frameworks.,- Background in experimentation and measurement – A/B testing, online metrics, causal inference, or uplift modelling.,- Familiarity with modern data & ML platforms – e.g., Databricks, Kubernetes, feature stores, or event-driven architectures.

Hard Skills

AI Agents
Application Development
Application Integrations
Application Maintenance
ASP.NET C#
C Sharp (Programming Language)
Enterprise Application Delivery
LangChain (FrameWork)
Microsoft SQL Server
Programming Languages
Python (Programming Language)
Python Automation
Python Software Development
Software Development Life Cycle (SDLC)
System Applications

Soft Skills

Collaborative mindset
Communication
Detail-Oriented
Group Problem Solving

Work Hours

37.5 hours/week

Benefits

Comprehensive Total Rewards Program (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
World-class training program in financial services
Opportunities to do challenging work.

About the Company

R

Royal Bank of Canada

Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.

Purpose-driven
Inclusive
Innovative
Collaborative
Professional
View all jobs at Royal Bank of Canada

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.