Taro Logo

Machine Learning Engineer I

TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores.
$88,000 - $113,000
Machine Learning
Entry-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
AI · Finance

Description For Machine Learning Engineer I

TD Bank's Machine Learning Standardization team is seeking a Machine Learning Engineer I to join their AI Platform division. This role offers an exciting opportunity to work on cutting-edge AI/ML model deployment and serving systems within one of North America's largest financial institutions. The position involves designing and implementing critical components of ML libraries and systems, collaborating with model developers and AI Platform teams to create standardized, scalable solutions for enterprise-wide machine learning deployments.

The role combines technical expertise in machine learning engineering with practical implementation of MLOps practices. You'll be working in a hybrid environment in Toronto, contributing to TD's mission of providing robust foundations for AI/ML model deployment while ensuring reliability and scalability. The position offers competitive compensation ranging from 120,000 to 153,500 CAD (approximately 88,000 - 113,000 USD) plus comprehensive benefits.

As part of TD's Analytics, Insights, & Artificial Intelligence team, you'll have the opportunity to work on high-impact projects that shape the future of banking technology. The bank's commitment to innovation and technical excellence is evident in their investment in AI infrastructure and talent. You'll be part of a team that values continuous learning, collaboration, and technical innovation.

The ideal candidate should have a strong foundation in computer science or related fields, hands-on experience with Python development, and understanding of modern ML frameworks and cloud platforms. This role offers excellent growth opportunities within TD's technical organization, with access to mentorship, training programs, and career development resources.

Last updated a few seconds ago

Responsibilities For Machine Learning Engineer I

  • Design and implement features for model deployment and serving standardization
  • Collaborate with product owners and technical leads on enterprise-wide use cases
  • Provide expertise on fundamental engineering practices
  • Work with model developers and AI Platform teams to build scalable systems
  • Gather and analyze information on engineering best practices
  • Ensure compliance with internal and external requirements

Requirements For Machine Learning Engineer I

Python
  • Undergraduate degree required, advanced technical degree preferred in math, physics, engineering or computer science
  • Experience with building or contributing to Python libraries or APIs
  • Familiarity with API technologies or frameworks such as Flask, FastAPI and AzureML Online Endpoints
  • Basic understanding of cloud platforms like Microsoft Azure
  • Knowledge of MLOps practices and tools
  • Foundational knowledge of machine learning and deep learning concepts

Benefits For Machine Learning Engineer I

Medical Insurance
401k
  • Health and well-being benefits
  • Savings and retirement programs
  • Paid time off
  • Banking benefits and discounts
  • Career development programs
  • Reward and recognition programs

Interested in this job?

Jobs Related To TD Bank Machine Learning Engineer I