Skip to main content

Description

Join RBC's Client & Banking division as an AI Engineer to design and deploy AI-driven solutions leveraging large language models (LLMs) and intelligent workflow automation. The role focuses on high-impact areas such as Client Analytics, Deal Analytics, and Document Processing, combining AI innovation with banking expertise to enhance client experiences and streamline operations. Responsibilities include building systems for personalized insights, developing automated workflows for document processing, and creating pipelines to understand unstructured data.

What We're Looking For

3+ years of experience with Python and LLM frameworks (e.g., LangChain Face, OpenAI API) and NLP tools.,Familiarity with Retrieval-Augmented Generation (RAG) systems or semantic search for enhancing LLM accuracy.,Skills in data engineering and cloud platforms (AWS/Azure).,Ability to design modular, scalable AI workflows for complex banking use cases.,Expertise in integrating AI models with APIs, databases, and enterprise systems.,Experience with workflow orchestration tools (e.g., Airflow, Kubeflow) for multi-step AI processes (Nice-to-Have).,Knowledge of RBC's technical ecosystem or financial services workflows (Nice-to-Have).,Creativity in solving unstructured data challenges (e.g., dynamic report generation, email triage) (Nice-to-Have).

Hard Skills

Python
LLM frameworks
LangChain Face
OpenAI API
NLP tools
RAG systems
Semantic Search
Data Engineering
AWS
Azure
AI workflow design
API Integration
Database Integration
Enterprise System Integration
Workflow Orchestration Tools
Airflow
Kubeflow
Active Learning
Application Integrations
Programming Languages
Software Development Life Cycle (SDLC)

Soft Skills

Detail-Oriented
Group Problem Solving
Collaboration
Progressive Thinking

Work Hours

37.5 hours/week

Benefits

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
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.

Also Available At

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.