Senior Machine Learning Engineer

Skillhub Solutions Inc.

Toronto

On-site

CAD 150,000 - 200,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Fitch Ratings seeks a Senior Machine Learning Engineer in Toronto to build production-grade AI systems for financial analysis. You will design generative AI solutions, implement RAG architectures, and deploy scalable ML platforms in a collaborative, fast-moving environment.

You will lead architectural decisions, mentor colleagues, and partner with product teams to deliver robust AI capabilities across the enterprise. The role emphasizes cost-aware, scalable ML infrastructure and governance.

Qualifications

  • Six years of experience building and deploying production AI or ML systems.
  • Hands-on with generative AI, LLMs, agentic workflows, and RAG architectures.
  • Strong Python and machine learning skills, including training, fine-tuning, and deploying neural networks with PyTorch.
  • Experience with MLOps, Docker, Kubernetes or AWS EKS, AWS or Azure, workflow orchestration, and API development.
  • Bachelor's degree in a related field; a master's degree or PhD is preferred.
  • Experience leading technical projects, mentoring colleagues, and communicating with technical and non-technical stakeholders.

Responsibilities

  • Design and build generative AI solutions, agentic workflows, retrieval-augmented generation (RAG) architectures, and intelligent platforms.
  • Develop, evaluate, fine-tune, and deploy machine learning models using Python, PyTorch, and large language models.
  • Lead technical initiatives from design through deployment, establish engineering standards, and make architectural decisions.
  • Build scalable model APIs, MLOps pipelines, and cloud-based ML infrastructure; support workflows using tools such as Airflow.
  • Monitor model performance, reliability, governance, and operating costs.
  • Mentor junior engineers and collaborate with product teams, business stakeholders, and other technical partners.

Skills

Generative AI
LLMs
Agentic workflows
RAG architectures
Python
PyTorch
MLOps
Docker
Kubernetes
AWS
Azure
API development

Education

Bachelor's degree
Master's degree
PhD preferred

Tools

Airflow

Job description

Toronto, ON Full-time CA$150,000 - CA$200,000 / year

Senior Machine Learning Engineer

Fitch Ratings is hiring a Senior Machine Learning Engineer for its AI Innovation teams in Toronto. The role focuses on building production-grade generative AI systems and machine learning platforms for financial analysis.

Responsibilities
  • Design and build generative AI solutions, agentic workflows, retrieval-augmented generation (RAG) architectures, and intelligent platforms.
  • Develop, evaluate, fine-tune, and deploy machine learning models using Python, PyTorch, and large language models.
  • Lead technical initiatives from design through deployment, establish engineering standards, and make architectural decisions.
  • Build scalable model APIs, MLOps pipelines, and cloud-based ML infrastructure; support workflows using tools such as Airflow.
  • Monitor model performance, reliability, governance, and operating costs.
  • Mentor junior engineers and collaborate with product teams, business stakeholders, and other technical partners.
Qualifications
  • At least six years of professional experience building and deploying production AI or ML systems.
  • Hands-on experience with generative AI, LLMs, agentic workflows, and RAG architectures.
  • Strong Python and machine learning skills, including experience training, fine-tuning, and deploying neural networks with PyTorch.
  • Experience with MLOps, Docker, Kubernetes or AWS EKS, AWS or Azure, workflow orchestration, and API development.
  • Bachelor's degree in a related field; a master's degree or PhD is preferred.
  • Experience leading technical projects, mentoring colleagues, and communicating with technical and non-technical stakeholders.
Compensation

Expected base salary for Toronto roles is CAD $150,000-$200,000. Actual compensation may vary based on relevant factors. The role may also include other compensation and benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer
Senior Machine Learning Engineer

Motion Recruitment Partners LLC • Toronto

On-site
CAD 180,000 - 280,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Fitch Group, Inc. • Toronto

On-site
CAD 150,000 - 200,000
Lead Software Engineer, Full-Stack Applications - AI Innovation squads
Lead Software Engineer, Full-Stack Applications - AI Innovation squads

Skillhub Solutions Inc. • Toronto

Hybrid
CAD 190,000 - 240,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Fitch Group • Toronto

On-site
CAD 150,000 - 200,000
Senior ML Engineer, AI Innovation (FinTech)
Senior ML Engineer, AI Innovation (FinTech)

Aimlroles • Toronto

On-site
CAD 120,000 - 170,000
Senior Machine Learning Engineer, Growth
Senior Machine Learning Engineer, Growth

Skillhub Solutions Inc. • Toronto

Hybrid
CAD 170,000 - 200,000
Meal-kit discounts
Health and dental coverage from day 1
Health spending account
+4
Lead Machine Learning Engineer - AI Innovation Teams
Lead Machine Learning Engineer - AI Innovation Teams

Fitch Group • Toronto

On-site
CAD 220,000 - 260,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Aimlroles • Toronto

On-site
CAD 120,000 - 170,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Encore Technical Solutions Inc. • Toronto

On-site
CAD 100,000 - 150,000
Senior AI Engineer
Senior AI Engineer

MIR Digital Solutions • Toronto

On-site
CAD 120,000 - 180,000
Dynamic and fast-growing technology company
Innovative teams delivering cutting-edge solutions