Senior Machine Learning Engineer
Role Overview
Senior individual-contributor role driving enterprise implementation of generative AI and machine learning capabilities.
Architects and delivers production-scale AI solutions using LLMs and cloud AI services while addressing banking regulations and responsible AI practices.
Key Skills for This Role
Full Job Posting
Work location and hours
- Work location listed as Toronto, Ontario, Canada.
- Hours are 37.5; the posting does not specify a compensation cadence.
Pay details
- Posted base pay range is $115,600–$163,200 CAD.
- The role is temporarily eligible for a pay premium above the posted range, reassessed annually; actual pay depends on skills, experience, location, and business needs.
Role overview
Senior individual-contributor role driving enterprise implementation of generative AI and machine learning capabilities.
Architects and delivers production-scale AI solutions using LLMs and cloud AI services while addressing banking regulations and responsible AI practices.
Key accountabilities
- Build end-to-end generative AI solutions with Azure AI and Google AI services; lead production LLM applications using RAG, prompt engineering, fine-tuning, and multi-agent architectures.
- Implement AI security protections and deliver content filtering, output monitoring, and safety guardrails.
- Architect MLOps and AIOps for versioning, retraining, monitoring, explainability, and 99.9% availability of mission-critical services.
- Turn business objectives into AI/ML proofs of concept and production solutions; demonstrate ROI through rapid prototyping and iteration.
- Drive AI/ML technical strategy across hybrid cloud, evaluating small language models, agentic AI, and edge deployment.
- Mentor platform engineers and data scientists in ML, LLMOps, and responsible AI.
- Evaluate AI vendors and tools and recommend strategic technology investments.
Experience and education
- Bachelor's degree in Computer Science, Machine Learning, Mathematics, or a related technical field.
- 5+ years of hands-on AI/ML engineering, including 3+ years focused on generative AI and LLM applications.
- 5+ years of executive leadership experience in financial services and ability to influence C-suite stakeholders.
- Expert Python proficiency, ML frameworks, and LLM orchestration frameworks.
- Hands-on enterprise deployment experience with Azure OpenAI, Azure ML Studio, Databricks MLflow, and Google Vertex AI.
- MLOps/LLMOps, ML CI/CD, infrastructure-as-code, and containerization experience.
- Experience with real-time inference, streaming, edge deployment, multimodal models, computer vision, and advanced NLP.
Technical environment
- Technologies named include Azure AI, Google AI services, PyTorch or TensorFlow, LangChain or LlamaIndex, Azure DevOps or GitHub Actions, Terraform, Docker, Kubernetes, Kafka, and Pub/Sub.
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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at TD
Associate, Transaction Banking Product Development
Toronto, CAN
Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: TD Securities Pay Details: $90,000 - $125,000 CAD This role is eligible for a discretionary variable compensation award that considers business and in
Personal Banking Associate
Langley, CAN
TD is seeking a Personal Banking Associate to help branch customers with banking needs, service transactions, and digital banking. Candidates need a high school diploma or relevant experience, banking knowledge, strong c
AVP, FCRM, Model Management and Transaction Monitoring, Canada
Toronto, CAN
TD is seeking an AVP to lead its Financial Crime Risk Management Transaction Monitoring model function and team. The role owns model lifecycle, framework, strategy, and regulatory alignment; it requires 15+ years of rele
Mobile Mortgage Specialist - Japanese language skills an asset
North Vancouver, CAN
TD is seeking a sales professional to develop mortgage business and build customer relationships through referrals and other centers of influence. Candidates should bring strong sales, communication, networking, and rela
Senior Applied Machine Learning Scientist, Generative AI Model Validation ATH# 5480
Montréal, CAN
TD is seeking a senior applied machine learning scientist to lead validation of Generative AI, Agentic AI, NLP, and deep learning models. The role combines independent model review, validation research, standards develop
Associate - Client Advisory Global Transaction Banking
Toronto, CAN
TD is seeking an Associate to support client-facing Global Transaction Banking migration projects for corporate, commercial, and mid-market clients. The role coordinates stakeholders, develops migration plans and materia
Bus Sys Analysis Specialist
Toronto, CAN
TD is seeking a hands-on leader to manage Business Systems Analysts supporting hedge accounting technology initiatives. The role combines team leadership, requirements delivery, and stakeholder coordination; it requires
Personal Banking Associate
Winnipeg, CAN
TD is seeking a Personal Banking Associate to help branch customers with banking needs, transactions, digital services, and problem resolution. Candidates need a high school diploma or at least one year of relevant exper
Associate, Transaction Banking Product Development
Toronto, CAN
Personal Banking Associate
Langley, CAN
AVP, FCRM, Model Management and Transaction Monitoring, Canada
Toronto, CAN
Mobile Mortgage Specialist - Japanese language skills an asset
North Vancouver, CAN
Senior Applied Machine Learning Scientist, Generative AI Model Validation ATH# 5480
Montréal, CAN
Associate - Client Advisory Global Transaction Banking
Toronto, CAN
Bus Sys Analysis Specialist
Toronto, CAN
Personal Banking Associate
Winnipeg, CAN