{bc}
indeed

Senior Machine Learning Engineer

TD
Toronto, CAN
Full-time
Onsite
$115,600–$163,200
Discovered 1 weeks ago
Generative AIMachine learningLarge language modelsAzure AI and Azure OpenAI ServiceGoogle Vertex AIRAG

Full Job Posting

Work location

  • The listed work location is Toronto, Ontario, Canada.

Pay details

  • The posted pay range is $115,600–$163,200 CAD.
  • The role is temporarily eligible for a pay premium above the posted range, reassessed annually; specific pay details are available from the recruiter.

Job description

Senior AI/ML Engineer individual-contributor role driving strategic implementation of generative AI and machine learning across enterprise platforms.

Architect and deliver production-scale AI solutions for business challenges while addressing banking regulations and responsible AI practices.

Key accountabilities

  • Design end-to-end generative AI solutions using Azure AI and Google AI services.
  • Develop and optimize production LLM applications using RAG, prompt engineering, fine-tuning, and multi-agent architectures.
  • Implement protections against prompt injection, adversarial attacks, and data poisoning, plus content filtering and safety guardrails.
  • Build scalable MLOps and AIOps for model versioning, retraining, monitoring, and explainability, targeting 99.9% availability.
  • Partner with business stakeholders to deliver AI/ML proofs of concept and production solutions with measurable ROI.
  • Set technical direction across hybrid cloud, assessing small language models, agentic AI, and edge deployment.
  • Mentor platform engineers and data scientists in ML techniques, LLMOps, and responsible AI.
  • Conduct technical due diligence on AI vendors and tools and recommend strategic investments.

Experience and education

  • Bachelor's degree in Computer Science, Machine Learning, Mathematics, or a related technical field.
  • Minimum 5+ years of hands-on AI/ML engineering experience, including 3+ years focused on generative AI and LLM applications.
  • 5+ years of executive leadership experience in financial services, including influencing C-suite stakeholders and driving strategic technical initiatives.
  • Expert Python proficiency, including PyTorch or TensorFlow and LLM orchestration tools such as LangChain or LlamaIndex.
  • Hands-on experience with Azure OpenAI Service, Azure ML Studio, Databricks MLflow, and Google Vertex AI.
  • Strong understanding of MLOps/LLMOps, ML CI/CD, Terraform, and Docker/Kubernetes.
  • Experience with real-time ML inference, Kafka or Pub/Sub streaming, and edge deployment.
  • Hands-on experience with multimodal models, computer vision, and advanced NLP beyond standard LLM applications.

About TD

TD describes itself as a global financial institution serving households and businesses in Canada and beyond.

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