TD bank

Senior Machine Learning Engineer

TD bank
Apply
2 hours ago
Toronto, CanadaSenior

Responsibilities

  • Architect scalable machine learning and generative AI systems integrated with existing data platforms and infrastructure.
  • Write clean, efficient, maintainable code for machine learning models and scalable AI applications.
  • Work with large-scale multimodal datasets including banking transactions, conversation histories, and large document collections.
  • Improve automation, operational efficiency, and reliability of machine learning systems.
  • Continuously learn advanced AI topics and collaborate with a knowledge-sharing team.

Requirements

  • Master’s or bachelor’s degree in computer science, statistics, mathematics, engineering, or a related field.
  • At least 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++.
  • Strong software design, code quality, API design, scalability, ownership, accountability, and communication skills.

Benefits

  • Base salary range of $170,000-$250,000 CAD, plus variable compensation and total rewards programs.
  • Health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and recognition programs.
  • Regular development conversations, training programs, mentoring programs, and access to an online learning platform.
  • Training and onboarding sessions are provided.
  • Work location is Toronto, Ontario, Canada, with a 37.5-hour work week.

Tech Stack

Categories

TD bank

About TD bank

10,000+ employees
Contact me