Machine Learning Engineer Jobs in Canada
Canada's demand for machine learning engineer professionals continues to grow. Companies across technology, finance, and healthcare are actively hiring, offering competitive compensation and modern work environments.
Salary Range
$90k – $156k
Top Companies
TELUS, MCKESSON, LatentView Analytics, Mercor, Gore Mutual Insurance, Consortium for Clinical Research and Innovation Singapore +31 more
Job Types
94% Full Time, 4% Contract, 2% Internship
Top Locations
Mississauga, Ontario, Toronto, Mississauga, Montreal
Work Model
86% On-Site, 14% Hybrid
Experience Levels
38% Mid Level, 26% Senior, 14% Lead
We found 558 machine learning engineer jobs in canada currently hiring in locations including Mississauga, Ontario, Toronto, Mississauga. Salaries range from $90k to $156k based on experience, location, and company size. Work arrangements include On-Site (86%), Hybrid (14%). Top employers include TELUS, MCKESSON, LatentView Analytics and 34 other companies.
Companies Hiring for Machine Learning Engineer Jobs in Canada
+31 more companies hiring. Sign up to see all.
Career Path & Salary Progression
Intern
Salary varies
1 job
Junior
Salary varies
6 jobs
Mid Level
$106k–$156k
19 jobs
Senior
$90k–$150k
13 jobs
Lead
Salary varies
7 jobs
Latest Jobs Added
Senior AI/ML Engineer: Legacy Modernization & Microservices
Bell
Data Scientist
Gore Mutual Insurance
Data Scientist - Information Management & Technology
Holland Bloorview Kids Rehabilitation Hospital
Junior Data Scientist AI-Driven Supply Planning
Consortium for Clinical Research and Innovation Singapore
Senior Machine Learning Engineer, AI Platform
Menlo Ventures
Also searching for: ml engineer, data science, data scientist, research scientist
101–150 of 558 jobs
Senior AI/ML Engineer: Legacy Modernization & Microservices
Bell·Mississauga, Ontario, CA
Data Scientist
Gore Mutual Insurance·Cambridge, Nova Scotia, CA
Data Scientist - Information Management & Technology
Holland Bloorview Kids Rehabilitation Hospital·Toronto, Ontario, CA
Junior Data Scientist AI-Driven Supply Planning
Consortium for Clinical Research and Innovation Singapore·Airdrie, Alberta, CA
Senior Machine Learning Engineer, AI Platform
Menlo Ventures·Montreal, Quebec, CA
Senior ML Engineer: Manufacturing AI & Production Systems
Machina Labs·Owen Sound, Ontario, CA
ML Engineer, LLMs
Workday·Vancouver, British Columbia, CA
Data Scientist
TELUS·Edmonton, Alberta, CA
Applied AI Data Scientist (CEO Office)
TheSoul Group·CA
Data Scientist
TELUS·Burnaby, British Columbia, CA
Senior Data Scientist
MCKESSON·Mississauga, Ontario, CA
Senior Data Scientist – Supply Chain
CoverMyMeds·Mississauga, Ontario, CA
Data Scientist
TELUS·Calgary, Alberta, CA
Associate Data Scientist, HR
Open Text Corporation·Waterloo, Ontario, CA
Machine Learning Engineer — Energy & Digital Twin
Huawei Canada·Northwest Territories, CA
Lead AI & Machine Learning Engineer
RBC·Mississauga, Ontario, CA
AI/ML Lead (Senior Machine Learning Engineer – Full-time Leadership Role)
Aurelian Venture AI·Montreal, Quebec, CA
Machine Learning Engineer
Capgemini·Laval, Quebec, CA
Senior Data Scientist
MCKESSON·Mississauga, Ontario, CA
Data Scientist
LatentView Analytics·Levis, Quebec, CA
Machine Learning Engineer — Energy & Digital Twin
Huawei Canada·Markham, Ontario, CA
Data Scientist - Personalization & ML for Loyalty
Canadian Tire·Toronto, Ontario, CA
Lead Data Scientist
MCKESSON·Mississauga, Ontario, CA
Jr. Data Science
Tech Consulting·CA
Lead Data Scientist Stochastic Modeling
S&P Global·Calgary, Alberta, CA
Senior Machine Learning Engineer, Pricing
Lime·Montreal, Quebec, CA
Senior Machine Learning Engineer - AI Innovation Teams
Fitch Group·Toronto, Ontario, CA
Ai & Machine Learning Engineer
AXA Group·Ontario, CA
Senior Python/PyTorch ML Engineer to lead production AI/ML model development and architect MLOps/ETL standardization
S.i. Systems·Vancouver, British Columbia, CA
Data Scientist
LatentView Analytics·La Pocatière, Quebec, CA
Data Science Intern (Summer 2026)
Guardian Capital Group·Mississauga, Ontario, CA
Lead AI/Machine Learning Engineer
Royal Bank of Canada·Mississauga, Ontario, CA
Lead Data Scientist Stochastic Modeling
S&P Global·Calgary, Alberta, CA
Expert(e) en intelligence artificielle / Data Scientist
TEHORA inc.·Québec City, Quebec, CA
Data Scientist Data and AI
Air Canada·CA
Senior Data Scientist - REMOTE
Jobgether·Canada Creek, Nova Scotia, CA
Machine Learning Engineer
Various Employers·Kelowna, British Columbia, CA
Machine Learning Engineer
Various Employers·Oshawa, Ontario, CA
Machine Learning Engineer
BRP·Valcourt, Quebec, CA
Machine Learning Engineer
ExaCare AI·Airdrie, Alberta, CA
Senior Data Scientist & Data Engineer (Hybrid, Toronto)
Moneris Solutions Corp.·Toronto, Ontario, CA
Lead Data Scientist | $77/hr Max
Mercor·CA
Research Fellow - Cardiovascular Data Science (2Y Contract)
Consortium for Clinical Research and Innovation Singapore·Nova Scotia, CA
Hybrid Data Scientist: Impactful Analytics & AI
Victrays·Toronto, Ontario, CA
Data Scientist
LatentView Analytics·Mercier, Quebec, CA
Data Scientist
Gore Mutual Insurance·Cambridge, Ontario, CA
Cloud-Native AI/ML Engineer Science
GlaxoSmithKline·Cambridge, Ontario, CA
Data Science Program Lead
Mercor·CA
Data Science Analyst
Mercor·CA
Lead AI/Machine Learning Engineer
0000050007 Royal Bank of Canada·CA