Senior ML Engineer – Gen AI & Large-Scale ML Systems

The Toronto-Dominion Bank (Canada)

Toronto

On-site

CAD 170,000 - 250,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The Toronto-Dominion Bank (Canada) is recruiting a Machine Learning Engineer to develop and deploy scalable ML and Gen AI systems. You will work with large real-world datasets spanning banking transactions and documents, building robust software that scales across platforms.

You will collaborate with a world-class AI team, emphasize automation, reliability, and code quality, and continuously learn new AI techniques in a fast-paced environment at TD.

Qualifications

  • Master or bachelor's degree in computer science, Statistics, Mathematics, Engineering or a related field
  • 3+ years of developer experience shipping code in production settings
  • Strong background in machine learning and deep learning
  • Strong coding proficiency in Python, Java, C, or C++
  • You value good software design and sweat over details in code and API design
  • You take great personal pride in building robust and scalable software
  • You are highly accountable and have a strong sense of ownership
  • You strive to communicate clearly and with empathy

Responsibilities

  • Join a world-class team of AI developers with an extensive track record of shipping solutions at the cutting-edge.
  • Architect scalable machine learning and Gen AI systems that integrate with existing data platform and infrastructure, focusing on automation, operation efficiency, and reliability.
  • Write clean, efficient, and maintainable code for ML models to ensure efficient deployment of scalable AI application.
  • Work with large-scale, real-world datasets that range from banking transactions, conversation histories, to large document collections.
  • Grow by continuously learning new skills and exploring advanced topics in AI with a team that thrives on knowledge-sharing.

Skills

3+ years production code
Machine learning
Deep learning
Python/Java/C/C++
Software design
Ownership
Communication
empaty

Education

Bachelor's or Master in CS/Stats/Math/Engineering

Tools

Pytorch
TensorFlow
Jax
LangGraph

Job description

The Toronto-Dominion Bank (Canada) is recruiting a Machine Learning Engineer to develop and deploy scalable ML and Gen AI systems. You will work with large real-world datasets spanning banking transactions and documents, building robust software that scales across platforms.

You will collaborate with a world-class AI team, emphasize automation, reliability, and code quality, and continuously learn new AI techniques in a fast-paced environment at TD.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer II — Scale Real‑World AI Systems
Machine Learning Engineer II — Scale Real‑World AI Systems

TD • Toronto

On-site
CAD 154,000 - 200,000
Health insurance
Machine Learning Engineer II
Machine Learning Engineer II

TD • Toronto

On-site
CAD 154,000 - 200,000
Health insurance
Senior Full-Stack Data Science & AI Engineer
Senior Full-Stack Data Science & AI Engineer

The Toronto-Dominion Bank (Canada) • Toronto

On-site
CAD 154,000 - 200,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Motion Recruitment Partners LLC • Toronto

On-site
CAD 180,000 - 280,000
Senior AI Engineer & Tech Lead - Enterprise ML
Senior AI Engineer & Tech Lead - Enterprise ML

RBC • Toronto

On-site
CAD 120,000 - 180,000
Total rewards program
Career growth and development
Impactful work on enterprise AI
Senior ML Engineer & MLOps Architect — Scale AI Systems
Senior ML Engineer & MLOps Architect — Scale AI Systems

Index Exchange • Toronto

On-site
CAD 120,000 - 180,000
Health, dental, vision plans
Generous parental leave
Equity packages
+4
Senior ML Engineer - Personalization & Retail AI
Senior ML Engineer - Personalization & Retail AI

Canadian Tire Corporation • Toronto

Hybrid
CAD 64,000 - 106,000
Benefits & retirement
Performance incentives
Continuing education
+3
AI Software Engineer for ML & Microservices
AI Software Engineer for ML & Microservices

Scotiabank • Toronto

On-site
CAD 110,000 - 160,000
Competitive compensation package
Machine Learning Engineer
Machine Learning Engineer

The Toronto-Dominion Bank (Canada) • Toronto

On-site
CAD 120,000 - 250,000
Lead ML Engineer: Production AI & Big Data
Lead ML Engineer: Production AI & Big Data

ODAIA • Toronto

On-site
CAD 110,000 - 170,000