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 – $200k
Top Companies
Mercor, Mindrift, Pinterest, BenchSci, BULLIT SYSTEMS, Air Canada +25 more
Job Types
94% Full Time, 6% Contract
Top Locations
Toronto, CA, Mississauga, Brampton
Work Model
92% On-Site, 8% Hybrid
Experience Levels
40% Mid Level, 38% Senior, 10% Junior
We found 559 machine learning engineer jobs in canada currently hiring in locations including Toronto, CA, Mississauga. Salaries range from $90k to $200k based on experience, location, and company size. Work arrangements include On-Site (92%), Hybrid (8%). Top employers include Mercor, Mindrift, Pinterest and 28 other companies.
Companies Hiring for Machine Learning Engineer Jobs in Canada
+25 more companies hiring. Sign up to see all.
Career Path & Salary Progression
Intern
Salary varies
1 job
Junior
Salary varies
5 jobs
Mid Level
Salary varies
20 jobs
Senior
$150k–$200k
19 jobs
Lead
Salary varies
3 jobs
Latest Jobs Added
Sr. Machine Learning Engineer, Notifications
AI/Machine Learning Engineer with Full-Stack Development Experience
FreelanceJobs
Sr. Machine Learning Engineer, Notifications
Sr. Machine Learning Engineer, Ads Ranking
Data Scientist Data and AI; Applied AI
Air Canada
Also searching for: ml engineer, data science, data scientist, research scientist
251–300 of 559 jobs
Sr. Machine Learning Engineer, Notifications
Pinterest·Toronto, Ontario, CA
AI/Machine Learning Engineer with Full-Stack Development Experience
FreelanceJobs·CA
Sr. Machine Learning Engineer, Notifications
Pinterest·Toronto, Ontario, CA
Sr. Machine Learning Engineer, Ads Ranking
Pinterest·Toronto, Ontario, CA
Data Scientist Data and AI; Applied AI
Air Canada·Montreal, Quebec, CA
Data Scientist - Remote Work
Mercor·CA
Principal Data Scientist
Roche·Mississauga, Ontario, CA
Data Scientist-2
Realign·Toronto, Ontario, CA
Senior Data Scientist | $77/hr max
Mercor·CA
Data Scientist - Time-series (Hybrid)
Themis Intelligence·Brampton, Ontario, CA
Data Scientist-3
Realign LLC·Toronto, Ontario, CA
Data Science Developer - Senior
Raise·Toronto, Ontario, CA
Assoc Data Scientist - Contract
Medtronic·Brampton, Ontario, CA
Senior Data Scientist, Commercial Price Modeling
Hibernian General Insurance·Markham, Ontario, CA
Senior Machine Learning Engineer - Graph ML
BenchSci·Toronto, Ontario, CA
Data Science Specialist
Mercor·CA
Data Scientist and Machine Learning Engineer Intern
McKesson·Mississauga, Ontario, CA
Machine Learning Engineer 1 & 2 - LLMs & Document AI
EvenUp·Ontario, CA
Freelance Data Science Engineer (Python & SQL)
Mindrift·CA
Data Scientist II, RESL Analytics
The Toronto-Dominion Bank (Canada)·CA
Senior Machine Learning Engineer - Knowledge Enrichment team
BenchSci·Toronto, Ontario, CA
Data Science Developer - Senior
Raise - find a more meaningful working experience·Toronto, Ontario, CA
Lead Data Scientist Stochastic Modeling
Spgi·Calgary, Alberta, CA
Data Scientist-2
Realign·Toronto, Ontario, CA
Data Scientist Data and AI (Applied AI)
Air Canada·Laval, Quebec, CA
Data Science Analyst (7 Months Contract)
Sobeys·Toronto, Ontario, CA
Data Scientist - Time-series (Hybrid)
Themis Intelligence·Brampton, Ontario, CA
Senior Cloud AI / ML Engineer
BULLIT SYSTEMS·Toronto, Ontario, CA
Senior Data Scientist – Supply Chain
MCKESSON·Mississauga, Ontario, CA
Freelance Data Science Engineer (Python & SQL)
Mindrift·CA
Senior Machine Learning Engineer - Knowledge Enrichment team
BenchSci·Toronto, Ontario, CA
Senior Cloud AI / ML Engineer
BULLIT SYSTEMS·Toronto, Ontario, CA
Machine Learning Engineer Python
Capgemini·New Canada, Nova Scotia, CA
Lead Data Scientist Stochastic Modeling
Spgi·Calgary, Alberta, CA
Manager/ Data Science /Product Analytics/
Jobgether·CA
Sr Marketing Data Scientist (MMM)
Myticas Consulting·CA
Freelance Data Science Engineer (Python & SQL)
Mindrift·CA
Lead Data Scientist | Up to $77/hr
Mercor·CA
QA Engineer, Data Science
Royal Bank of Canada·Toronto, Ontario, CA
Senior Cloud AI / ML Engineer
BULLIT SYSTEMS·Toronto, Ontario, CA
Senior Data Scientist | $77/hr max
Mercor·CA
Senior Data Scientist – Supply Chain
MCKESSON·Mississauga, Ontario, CA
Senior Data Scientist
Cgi.njoyn.com·Victoria, British Columbia, CA
Data Science Manager
Harnham·Vancouver, British Columbia, CA
Machine Learning Engineer - Python
Your Personal AI·CA
ML Engineer: AI/Modeling & Validation Leader
Infotree Global Solutions·Markham, Ontario, CA
AI/ML Engineer – AI Lab (3 Open Roles)
Bloomic·Toronto, Ontario, CA
Senior Machine Learning Engineer - Physical AI & Robotics
Stott and May·Vancouver, British Columbia, CA
Data Science Manager
Harnham·Alberta, CA
Freelance Data Science Engineer (Python & SQL)
Mindrift·CA