Skip to main content
559+ JobsUpdated Mar 3, 2026

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.

Get AI-Matched Jobs

Salary Range

$97k$300k

Top Companies

Various Employers, Robert Half, Teck, Charles River Laboratories, Inc., Creative Destruction Lab, 0000050007 Royal Bank of Canada +27 more

Job Types

88% Full Time, 8% Contract, 4% Internship

Top Locations

Toronto, Ontario, Toronto, CA, Vancouver

Work Model

84% On-Site, 16% Hybrid

Experience Levels

46% Mid Level, 38% Senior, 6% Staff

We found 559 machine learning engineer jobs in canada currently hiring in locations including Toronto, Ontario, Toronto, CA. Salaries range from $97k to $300k based on experience, location, and company size. Work arrangements include On-Site (84%), Hybrid (16%). Top employers include Various Employers, Robert Half, Teck and 30 other companies.

Companies Hiring for Machine Learning Engineer Jobs in Canada

Various Employers7 jobs
Robert Half3 jobs
Teck2 jobs
Charles River Laboratories, Inc.2 jobs
Creative Destruction Lab2 jobs
0000050007 Royal Bank of Canada2 jobs

+27 more companies hiring. Sign up to see all.

Career Path & Salary Progression

Intern

Salary varies

2 jobs

Junior

Salary varies

2 jobs

Mid Level

$100k$300k

23 jobs

Senior

$105k$130k

19 jobs

Staff

Salary varies

3 jobs

Also searching for: ml engineer, data science, data scientist, research scientist

451–500 of 559 jobs

2w ago
T

Data Scientist III

Teck·Vancouver, British Columbia, CA

Full Timesenior
Full Timesenior
View Job
2w ago
V

Data Scientist

Various Employers·Burnaby, British Columbia, CA

Full Timemid
Full Timemid
View Job
2w ago
C

Senior Data Scientist

Charles River Laboratories, Inc.·Senneville, Quebec, CA

Full Timesenior
Full Timesenior
View Job
2w ago
T

Data Scientist – SQL, Python/R/SAS, PowerBI, Investing

Teamrecruiter.com·Toronto, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
M

Data Scientist

McAfee·Waterloo, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
V

URGENT – Machine Learning Engineer (Python, LLM, SQL), PERMANENT Hybrid Permanent

VTRAC Consulting Corporation

Contractmid
Contractmid
View Job
2w ago
C

Senior Machine Learning Engineer

Creative Destruction Lab

Full Timesenior
Full Timesenior
View Job
2w ago
0

QA Engineer, Data Science

0000050007 Royal Bank of Canada·CA

Full Timemid
Full Timemid
View Job
2w ago
T

Senior ML Engineer: Agentic AI & Cloud Orchestration

TEEMA·Mayo, Yukon, CA

Contractsenior
Contractsenior
View Job
2w ago
M

Senior ML Engineer — AI Platform & Recommendations

Menlo Ventures·Surrey, British Columbia, CA

Full Timesenior
Full Timesenior
View Job
2w ago
P

Senior Machine Learning Engineer, Diffusion & Reconstruction

Parallel Domain·Kelowna, British Columbia, CA

Full Timesenior
Full Timesenior
View Job
2w ago
V

Machine Learning Engineer

Various Employers·Brampton, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
M

Machine Learning Engineer

mlHealth 360·Surrey, British Columbia, CA

Full Timeentry
Full Timeentry
View Job
2w ago
A

Staff Machine Learning Engineer

Advanced Micro Devices, Inc·Markham, Ontario, CA

Full Timestaff
Full Timestaff
View Job
2w ago
T

Data Scientist III

Teck Resources·British Columbia, CA

Full Timesenior
$105k – $130kFull Timesenior
View Job
2w ago
T

Data Scientist III

TD Bank·Toronto, Ontario, CA

Full Timesenior
$97k – $115kFull Timesenior
View Job
2w ago
T

Data Scientist III

Teck·Vancouver, British Columbia, CA

Full Timesenior
$105k – $130kFull Timesenior
View Job
2w ago
R

Data Scientist, AML Analytics

Royal Bank of Canada·Toronto, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
V

Machine Learning Engineer

Various Employers·Burnaby, British Columbia, CA

Full Timemid
Full Timemid
View Job
2w ago
C

Senior Machine Learning Engineer

Creative Destruction Lab

Full Timesenior
Full Timesenior
View Job
2w ago
V

Machine Learning Engineer

Various Employers·Brampton, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
A

Staff Machine Learning Engineer

Advanced Micro Devices, Inc·Markham, Ontario, CA

Full Timestaff
Full Timestaff
View Job
2w ago
C

Senior Data Scientist

Charles River Laboratories, Inc.·Senneville, Quebec, CA

Full Timesenior
Full Timesenior
View Job
2w ago
0

QA Engineer, Data Science

0000050007 Royal Bank of Canada·CA

Full Timemid
Full Timemid
View Job
2w ago
V

Data Scientist

Various Employers·Richmond Hill, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
R

Data Scientist, AML Analytics

Royal Bank of Canada·Toronto, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
V

Machine Learning Engineer

Various Employers·Guelph, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
L

Data Scientist - full-time

Larus Technologies·Ottawa, Ontario, CA

Contractmid
Contractmid
View Job
2w ago
S

machine learning engineer

Super GeoAI Technology Inc.·Saskatoon, Saskatchewan, CA

Full Timemid
Full Timemid
View Job
2w ago
M

Freelance Data Science Engineer (Python & SQL)

Mindrift·CA

Full Timemid
Full Timemid
View Job
2w ago
R

Senior Data Scientist

Robert Half·Ottawa, Ontario, CA

Full Timesenior
Full Timesenior
View Job
2w ago
M

Senior Machine Learning Engineer - Benefits + Visa Sponsorship

MobSquad·Toronto, Ontario, CA

Full Timesenior
Full Timesenior
View Job
2w ago
V

Data Scientist

Various Employers·Burnaby, British Columbia, CA

Full Timemid
Full Timemid
View Job
3w ago
E

AI and Data - Senior Consultant - Data Scientist

EY·Vancouver, British Columbia, CA

Full Timesenior
Full Timesenior
View Job
3w ago
R

Data Scientist

Robert Half·Ottawa, Ontario, CA

Full Timemid
Full Timemid
View Job
3w ago
U

Assistant Professor - Computational Biology and Data Science

University of Toronto·Ontario, CA

Full Timejunior
Full Timejunior
View Job
3w ago
E

Senior Data Scientist - Focus Categories

eBay·Toronto, Ontario, CA

Full Timesenior
Full Timesenior
View Job
3w ago
L

Machine Learning Engineer & Data Scientist

Long View Systems·Vancouver, British Columbia, CA

Full Timemid
Full Timemid
View Job
3w ago
S

machine learning engineer

Super GeoAI Technology Inc.·Saskatoon, Saskatchewan, CA

Full Timemid
Full Timemid
View Job
3w ago
R

Senior Data Scientist

Robert Half·Ottawa, Ontario, CA

Full Timesenior
Full Timesenior
View Job
3w ago
S

Senior Data Scientist, Data Science COE

Sun Life Assurance Company of Canada·CA

Full Timesenior
Full Timesenior
View Job
3w ago
W

Sr Data Scientist, Growth Product

Wealthsimple Technologies Inc.·Toronto, Ontario, CA

Full Timesenior
Full Timesenior
View Job
3w ago
D

Financial Crime Analytics Data Scientist

Desjardins·Montreal West, Quebec, CA

Full Timemid
Full Timemid
View Job
3w ago
P

Sr. Staff AI/ML Engineer

P2P·CA

Full Timestaff
Full Timestaff
View Job
3w ago
N

AI/ML Engineer – Model Training & Fine-Tuning (Robotics)

ndimensions labs·Toronto, Ontario, CA

Contractmid
$100k – $300kContractmid
View Job
3w ago
E

Senior Data Scientist - Search Analytics

eBay·Toronto, Ontario, CA

Full Timesenior
Full Timesenior
View Job
3w ago
B

Machine Learning Engineer

BRP·Montreal, Quebec, CA

Full Timejunior
Full Timejunior
View Job
3w ago
L

Data Scientist (Full-Time)

Linde plc·Brampton, Ontario, CA

Full Timemid
Full Timemid
View Job
3w ago
G

Data Science Intern (Summer 2026)

Guardian Capital Group·Winnipeg, Manitoba, CA

Internshipintern
Internshipintern
View Job
3w ago
G

Data Science Intern (Summer 2026)

Guardian Capital Group·Levis, Quebec, CA

Internshipintern
Internshipintern
View Job

Frequently asked questions

Browse Related Categories

Get AI-Matched Machine Learning Engineer Jobs in Canada

Upload your resume and let our AI find the best machine learning engineer jobs in canada for your skills. Free to start, no credit card required.