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 is seeking a Machine Learning Engineer I to join their Machine Learning Standardization team within the AI Platform division. This role offers an exciting opportunity to work at one of North America's largest financial institutions, focusing on enabling seamless model deployment and serving for high-performing machine learning models.

The position involves designing and implementing critical components of ML libraries and systems, working closely with model developers and AI Platform teams. You'll be responsible for creating standardized solutions that streamline machine learning workflows across the organization. The role combines technical expertise in machine learning with software engineering practices, making it ideal for someone passionate about both AI and building scalable systems.

As part of TD's Analytics, Insights, & Artificial Intelligence team, you'll contribute to projects that impact the bank's AI capabilities while working in a hybrid environment in Toronto. The compensation package includes a competitive salary range of 120,000 - 153,500 CAD (approximately 88,000 - 113,000 USD) plus comprehensive benefits.

The ideal candidate should have an undergraduate degree (advanced technical degree preferred) in math, physics, engineering, or computer science, along with experience in Python development, API technologies, and cloud platforms like Azure. Knowledge of MLOps practices and machine learning concepts is essential.

TD offers extensive professional development opportunities, including regular career development conversations, mentorship programs, and access to various learning platforms. The company's commitment to diversity, equity, and inclusion, combined with its significant investment in community initiatives through the TD Ready Commitment, makes it an attractive workplace for those seeking both technical challenges and social impact.

Last updated a few seconds ago

Responsibilities For Machine Learning Engineer I

  • Design and implement features that drive standardization and scalability for model deployment and serving
  • Collaborate with product owners and technical leads to architect, develop, and optimize core components
  • Provide expertise on fundamental engineering practices for the AI/ML engineering team
  • Work closely with model developers to build and maintain scalable ML systems
  • Interpret strategic directions and set objectives and measurements
  • Gather and analyze information on current and future trends of best engineering practices

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 like 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
Dental Insurance
Vision 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