Staff Data & AI Engineer - Scalable AI & LLM Systems

RBC

Toronto

On-site

CAD 140,000 - 190,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonuses
Flexible benefits
Stock options
Coaching and development

Job summary

RBC Borealis is seeking a Staff Data/AI Engineer to design and implement AI solutions across Personal and Commercial Banking. You will build scalable data and ML pipelines, agentic AI systems, and LLM applications, grounded in high-quality data and secure practices.

You will collaborate with business and platform teams to translate banking problems into reliable, explainable, compliant AI deployments that scale enterprise-wide.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in data, software, ML, or AI engineering.
  • Proficiency in Python, Java, SQL, Spark with strong engineering fundamentals.
  • Experience deploying AI/ML systems in production.
  • Ability to translate complex problems into deployable designs.

Responsibilities

  • Build and maintain scalable batch and streaming data pipelines for AI workflows.
  • Implement DataOps and MLOps automation including CI/CD and monitoring.
  • Develop AI services such as LLM-powered APIs and RAG pipelines.
  • Design data models, feature stores, and storage patterns for reliability and governance.
  • Write production-grade code, review code, and improve system performance.

Skills

Collaborative teamwork
Communication
Problem solving
Adaptability

Education

Bachelor’s degree in Computer Science or related field

Tools

Python
Java
SQL
Spark

Job description

RBC Borealis is seeking a Staff Data/AI Engineer to design and implement AI solutions across Personal and Commercial Banking. You will build scalable data and ML pipelines, agentic AI systems, and LLM applications, grounded in high-quality data and secure practices.

You will collaborate with business and platform teams to translate banking problems into reliable, explainable, compliant AI deployments that scale enterprise-wide.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff ML Engineer — AI Strategy & Scalable Production
Staff ML Engineer — AI Strategy & Scalable Production

RBC • Vancouver

On-site
CAD 180,000 - 230,000
Staff Data/AI Engineer
Staff Data/AI Engineer

RBC • Toronto

On-site
CAD 140,000 - 190,000
Bonuses
Flexible benefits
Stock options
+1
Senior Staff ML Research Engineer
Senior Staff ML Research Engineer

RBC • Toronto

On-site
CAD 150,000 - 210,000
Staff ML Engineer: AI Strategy & Production Leadership
Staff ML Engineer: AI Strategy & Production Leadership

ODAIA • Toronto

On-site
CAD 150,000 - 190,000
Staff Data/AI Engineer
Staff Data/AI Engineer

ODAIA • Toronto

On-site
CAD 100,000 - 130,000
Comprehensive Total Rewards Program
Flexible benefits
Coaching and development opportunities
Staff Engineer: AI-Driven Backend & Enterprise Architecture
Staff Engineer: AI-Driven Backend & Enterprise Architecture

RBC • Toronto

On-site
CAD 150,000 - 210,000
Staff AI Systems Engineer - Scalable Cloud & AI Services
Staff AI Systems Engineer - Scalable Cloud & AI Services

RBC • Calgary

On-site
CAD 120,000 - 200,000
Lead Data & AI Business Systems Analyst
Lead Data & AI Business Systems Analyst

RBC • Toronto

On-site
CAD 90,000 - 120,000
Bonuses
Stock options
Flexible benefits
+1
ML Software Engineer: Build Production-Grade ML Systems
ML Software Engineer: Build Production-Grade ML Systems

RBC • Toronto

On-site
CAD 100,000 - 150,000
ML Researcher & Innovation Scientist (Generative AI/NLP)
ML Researcher & Innovation Scientist (Generative AI/NLP)

RBC • Southwestern Ontario

On-site
CAD 100,000 - 140,000
Bonuses
Stock options
Flexible benefits