Staff Engineer: AI-Driven Backend & Enterprise Architecture

RBC

Toronto

On-site

CAD 150,000 - 210,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

RBC is seeking a Staff Engineer to join the Enterprise Architecture team in Toronto. You will design, build, and scale backend services, APIs, and AI-enabled applications affecting thousands of users across the enterprise.

You will mentor engineers, shape technical direction, and collaborate with AI researchers, architects, and product teams to deliver production-grade solutions using LLMs, RAGs, and AI tooling in a regulated environment.

Qualifications

  • Degree in Computer Science or Engineering or equivalent.
  • 10+ years of software engineering experience with 2+ years in senior/lead roles.
  • Deep expertise in distributed systems, reliability, observability, and performance.
  • Strong system design skills and ability to steer complex initiatives.
  • Proven mentoring and high coding standards.
  • Proficiency in Python and at least one other language (NodeJS/Java/C++).
  • Experience with AI/ML tech including LLMs, RAGs, and chatbots.

Responsibilities

  • Design, build, and maintain scalable backend services using Python, FastAPI, and MongoDB, with AI orchestration.
  • Develop and deploy AI-powered apps including RAGs and chatbots using LangChain or similar.
  • Collaborate with researchers, architects, DevOps, and product teams to translate AI into real solutions.
  • Lead architecture and delivery of resilient, scalable systems powering production applications.
  • Set technical direction and own outcomes end-to-end, from inception to deployment.
  • Mentor engineers, raise engineering bar, and promote best practices across teams.

Skills

Python
API design
Distributed systems
LLMs
Staff leadership
AI/ML
Cloud knowledge
Code quality
Mentoring

Education

Bachelor's degree in Computer Science or Engineering

Tools

FastAPI
MongoDB
Docker
Kubernetes
LangChain
OpenAI API

Job description

RBC is seeking a Staff Engineer to join the Enterprise Architecture team in Toronto. You will design, build, and scale backend services, APIs, and AI-enabled applications affecting thousands of users across the enterprise.

You will mentor engineers, shape technical direction, and collaborate with AI researchers, architects, and product teams to deliver production-grade solutions using LLMs, RAGs, and AI tooling in a regulated environment.

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

Similar jobs worth comparing

Staff AI Engineer: Agentic AI & Production Systems
Staff AI Engineer: Agentic AI & Production Systems

RBC • Toronto

On-site
CAD 170,000 - 210,000
AI Engineering Director — Enterprise ML & Platform Leader
AI Engineering Director — Enterprise ML & Platform Leader

RBC • Toronto

On-site
CAD 170,000 - 210,000
Bonuses
Flexible benefits
Stock options
+1
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
Senior Platform Engineer: AI-Powered DevOps & Self-Service
Senior Platform Engineer: AI-Powered DevOps & Self-Service

Socket.dev • Toronto

On-site
CAD 140,000 - 190,000
Bonuses
Flexible benefits
Stock options
+2
Staff Data & AI Engineer - Scalable AI & LLM Systems
Staff Data & AI Engineer - Scalable AI & LLM Systems

RBC • Toronto

On-site
CAD 140,000 - 190,000
Bonuses
Flexible benefits
Stock options
+1
Staff ML Engineer: AI Strategy & Production Leadership
Staff ML Engineer: AI Strategy & Production Leadership

ODAIA • Toronto

On-site
CAD 150,000 - 190,000
Senior AI Software Engineer: Build Scalable AI Services
Senior AI Software Engineer: Build Scalable AI Services

RBC • Calgary

On-site
CAD 110,000 - 160,000
Director of AI Engineering & Platform Strategy
Director of AI Engineering & Platform Strategy

Socket.dev • Toronto

On-site
CAD 180,000 - 260,000
Bonuses
Flexible benefits
Stock options
Senior AI Systems Engineer — Hybrid Cloud & Stock Options
Senior AI Systems Engineer — Hybrid Cloud & Stock Options

RBC • Toronto

On-site
CAD 120,000 - 190,000
Senior Director, AI Research & Strategy
Senior Director, AI Research & Strategy

RBC • Toronto

On-site
CAD 180,000 - 280,000
Stock options
Flexible benefits
Bonuses