Lead ML Engineer: Production AI & Big Data

ODAIA

Toronto

On-site

CAD 110,000 - 170,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

RBC Borealis is seeking a Machine Learning Software Engineer to own and deliver ML projects end-to-end, from data prep to deployment and monitoring. You will work with leading researchers and massive datasets to build scalable ML systems within a major financial institution.

The role emphasizes Python-based development, team leadership across the full project lifecycle, and collaboration with both research and product teams to bring ML products to production.

Qualifications

  • Experience building modular, robust ML/data software systems in Python or similar.
  • Experience leading a team through full project lifecycle.
  • Exposure to distributed computing and containerization (Docker/Kubernetes).
  • Knowledge of software engineering best practices across SDLC.

Responsibilities

  • Build cutting edge ML solutions from research to production.
  • Plan work and lead a team of software engineers to deliver ML products.
  • Design and develop Borealis' ML products with cross-team collaboration.
  • Partner with research and product teams to ensure seamless delivery of those products.
  • Apply engineering and data best practices to create robust, scalable ML software systems.
  • Provide thorough documentation and technical advisory for projects.

Skills

Python
ML software
Team leadership
Distributed computing
Docker
Kubernetes
Code reviews

Tools

Docker
Kubernetes

Job description

RBC Borealis is seeking a Machine Learning Software Engineer to own and deliver ML projects end-to-end, from data prep to deployment and monitoring. You will work with leading researchers and massive datasets to build scalable ML systems within a major financial institution.

The role emphasizes Python-based development, team leadership across the full project lifecycle, and collaboration with both research and product teams to bring ML products to production.

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

Similar jobs worth comparing

Lead ML Software Engineer - Production & Systems
Lead ML Software Engineer - Production & Systems

RBC • Toronto

On-site
CAD 110,000 - 170,000
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
Senior ML Software Engineer: Build Scalable AI Pipelines
Senior ML Software Engineer: Build Scalable AI Pipelines

RBC • Toronto

On-site
CAD 120,000 - 180,000
Bonuses
Flexible benefits
Stock options
+1
Senior ML Research Engineer: Lead End-to-End AI Prototypes
Senior ML Research Engineer: Lead End-to-End AI Prototypes

RBC • Toronto

On-site
CAD 140,000 - 190,000
Stock options
Flexible benefits
Bonuses
+1
Lead ML Engineer for GenAI & AI Solutions
Lead ML Engineer for GenAI & AI Solutions

RBC • Toronto

On-site
CAD 140,000 - 180,000
Bonuses
Stock options
Flexible benefits
+2
Co-op ML Software Engineer — ML R&D & Big Data
Co-op ML Software Engineer — ML R&D & Big Data

0000050007 Royal Bank of Canada • Toronto

On-site
CAD 42,000 - 54,000
Senior ML Research Engineer - Lead Cutting-Edge AI Systems
Senior ML Research Engineer - Lead Cutting-Edge AI Systems

ODAIA • Toronto

On-site
CAD 180,000 - 240,000
Machine Learning Researcher — Pushing AI Frontiers in Banking
Machine Learning Researcher — Pushing AI Frontiers in Banking

RBC • Calgary

On-site
CAD 90,000 - 130,000
Bonuses
Stock options
Flexible benefits
+1
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
Co-op ML Engineer: Build Real-World AI Solutions
Co-op ML Engineer: Build Real-World AI Solutions

ODAIA • Toronto

On-site
CAD 38,000 - 56,000