Machine Learning Engineer Jobs
Machine learning engineers build and deploy the models that power recommendation systems, NLP, computer vision, and generative AI. These roles bridge research and production — you'll work with PyTorch, TensorFlow, MLflow, and cloud ML platforms. Demand for ML engineers continues to outpace supply, making it one of tech's highest-paying specialties.
Salary Range
$78k – $260k
Top Companies
Various Employers, Capital One, Swayable, TD Bank, Charles River Laboratories, Inc., Teck +26 more
Job Types
84% Full Time, 14% Contract, 2% Part Time
Top Locations
Toronto, Senneville, Vancouver, CA
Work Model
78% On-Site, 16% Hybrid, 6% Remote
Experience Levels
44% Mid Level, 32% Senior, 10% Staff
We found 1,342 machine learning engineer jobs currently hiring in locations including Toronto, Senneville, Vancouver. Salaries range from $78k to $260k based on experience, location, and company size. Work arrangements include On-Site (78%), Hybrid (16%), Remote (6%). Top employers include Various Employers, Capital One, Swayable and 29 other companies.
Skills in Demand for Machine Learning Engineer Jobs
Companies Hiring for Machine Learning Engineer Jobs
+26 more companies hiring. Sign up to see all.
Career Path & Salary Progression
Junior
$91k–$122k
2 jobs
Mid Level
$80k–$176k
22 jobs
Senior
$105k–$130k
16 jobs
Staff
$130k–$260k
5 jobs
Latest Jobs Added
Also searching for: ml engineer, data science, data scientist, research scientist
951–1,000 of 1,342 jobs
Data Scientist III
TD Bank·Toronto, Ontario, CA
Senior Data Scientist
Charles River Laboratories, Inc.·Senneville, Quebec, CA
Data Scientist III
Teck·Vancouver, British Columbia, CA
Data Scientist – SQL, Python/R/SAS, PowerBI, Investing
Teamrecruiter.com·Toronto, Ontario, CA
Data Scientist, SR
Peraton·Fort Meade, Maryland, US
Data Scientist, Senior
Qualcomm·San Diego, California, US
Principal Associate, Data Scientist - Small Business Charge Card Valuations
Capital One·McLean, Virginia, US
Data Scientist
McAfee·Waterloo, Ontario, CA
URGENT – Machine Learning Engineer (Python, LLM, SQL), PERMANENT Hybrid Permanent
VTRAC Consulting Corporation
Senior Machine Learning Engineer
Creative Destruction Lab
QA Engineer, Data Science
0000050007 Royal Bank of Canada·CA
Staff, Machine Learning Engineer
Walmart·Gravette, Arkansas, US
AI/ML Engineer, Mid
BOOZ, ALLEN & HAMILTON, INC.·Centreville, Virginia, US
Research Associate (Data Scientist) - City Futures Research Centre
UNSW·Atlanta, Georgia, US
(USA) Principal, Data Scientist | Conversational AI
Walmart·Mountain View, California, US
Data Scientist
BOOZ, ALLEN & HAMILTON, INC.·Leisure World, Maryland, US
Senior ML Engineer: Agentic AI & Cloud Orchestration
TEEMA·Mayo, Yukon, CA
Senior ML Engineer — AI Platform & Recommendations
Menlo Ventures·Surrey, British Columbia, CA
Senior Machine Learning Engineer, Diffusion & Reconstruction
Parallel Domain·Kelowna, British Columbia, CA
Machine Learning Engineer
Various Employers·Brampton, Ontario, CA
Machine Learning Engineer
mlHealth 360·Surrey, British Columbia, CA
Staff Machine Learning Engineer
Advanced Micro Devices, Inc·Markham, Ontario, CA
Data Scientist III
Teck Resources·British Columbia, CA
Data Scientist III
TD Bank·Toronto, Ontario, CA
Data Scientist III
Teck·Vancouver, British Columbia, CA
Data Scientist, AML Analytics
Royal Bank of Canada·Toronto, Ontario, CA
Research Data Scientist
Swayable·Remote
Research Data Scientist
Swayable·SF
Research Data Scientist
Swayable·NYC
Machine Learning Engineer, Stripe Assistant
stripe·Seattle; San Francisco; New York City; Remote
Data Scientist - I
Netomi·Gurugram
Senior Data Scientist - Onsite -Rockville MD
Creative Information Technology, Inc.·Falls Church, Virginia, US
Machine Learning Engineer
Various Employers·Burnaby, British Columbia, CA
Machine Learning Engineering Manager
VirtualVocations
Senior Machine Learning Engineer
Creative Destruction Lab
Data Scientist, United States
Boston Consulting Group (BCG)·Washington, District of Columbia, US
Staff Machine Learning Engineer
Advanced Micro Devices, Inc·Markham, Ontario, CA
Machine Learning Engineer
Various Employers·Brampton, Ontario, CA
Senior Data Scientist
Charles River Laboratories, Inc.·Senneville, Quebec, CA
Machine learning Engineer & AI Platform Developer - 10+years of experirnce
Two95 International Inc.·Herndon, Virginia, US
Machine Learning Engineer
INSPYR Solutions·Cupertino, California, US
Staff Machine Learning Engineer
Dragos, Inc.·Hanover, Maryland, US
Senior Machine Learning Engineer (KServe + Kubernetes, building Kubernetes Clusters, PyTorch, TensorFlow)
Capital One·McLean, Virginia, US
Data Scientist
SAIC·Upper Marlboro, Maryland, US
Principal Associate, Data Scientist - Small Business Charge Card Valuations
Capital One·McLean, Virginia, US
Data Scientist, United States - BCG X
Boston Consulting Group (BCG)·Washington, District of Columbia, US
QA Engineer, Data Science
0000050007 Royal Bank of Canada·CA
Data Scientist, AML Analytics
Royal Bank of Canada·Toronto, Ontario, CA
Data Scientist
Various Employers·Richmond Hill, Ontario, CA
Machine Learning Engineer
Various Employers·Guelph, Ontario, CA