{bc}
indeed

Machine Learning Engineer II

TD
Toronto, CAN
Full-time
Onsite
$154,000–$199,500.
Discovered 3 days ago
Machine learningDeep learningProduction-grade ML or data platformsPythonJavaC

Full Job Posting

Work location and hours

  • Work location is Toronto, Ontario, Canada.
  • The posted working hours are 37.5; no workplace arrangement is specified.

Pay

  • The posted base pay range is CAD $154,000–$199,500.
  • The range reflects a temporary market premium for this role that is reassessed annually; the description does not specify a salary cadence.

Team and company

Layer 6 is TD Bank Group's AI center of excellence, developing and deploying machine learning systems.

The team's work includes deep learning, generative AI, time-series forecasting, and responsible AI, with access to large financial datasets and academic collaborators.

Role

The role builds machine learning systems and frameworks for real-world applications using large-scale, multimodal datasets.

Responsibilities

  • Build scalable machine learning frameworks across delivery teams, supporting adoption, reliability, developer productivity, and maintainability.
  • Write clean, efficient, maintainable code to deploy scalable AI applications and generalize across use cases.
  • Work with datasets such as banking transactions, conversation histories, and large document collections.
  • Contribute to a team that ships machine learning solutions and develops expertise through knowledge-sharing.

Required qualifications

  • Bachelor's or master's degree in computer science, statistics, mathematics, engineering, or a related field.
  • Demonstrated experience leading design and implementation of production-grade ML or data platforms.
  • Strong background in machine learning and deep learning.
  • Coding proficiency in Python, Java, C, or C++; strong engineering judgment for design, performance, operability, and maintainability.
  • Values good software and API design; takes accountability and ownership for robust, scalable software; communicates clearly and empathetically.

Preferred qualifications

  • Experience with LangGraph, PyTorch, TensorFlow, JAX, or a comparable library is preferred.
  • Experience building and scaling data-intensive software is preferred.
  • Experience using GPUs for accelerated deep learning training is preferred.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at TD