Skip to main content
559+ JobsUpdated Mar 5, 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

$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

Mercor5 jobs
Mindrift4 jobs
Pinterest3 jobs
BenchSci3 jobs
BULLIT SYSTEMS3 jobs
Air Canada2 jobs

+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

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

251–300 of 559 jobs

1w ago
P

Sr. Machine Learning Engineer, Notifications

Pinterest·Toronto, Ontario, CA

Full Timesenior
Full Timesenior
View Job
1w ago
F

AI/Machine Learning Engineer with Full-Stack Development Experience

FreelanceJobs·CA

Contractmid
Contractmid
View Job
1w ago
P

Sr. Machine Learning Engineer, Notifications

Pinterest·Toronto, Ontario, CA

Full Timesenior
Full Timesenior
View Job
1w ago
P

Sr. Machine Learning Engineer, Ads Ranking

Pinterest·Toronto, Ontario, CA

Full Timesenior
Full Timesenior
View Job
1w ago
A

Data Scientist Data and AI; Applied AI

Air Canada·Montreal, Quebec, CA

Full Timemid
Full Timemid
View Job
1w ago
M

Data Scientist - Remote Work

Mercor·CA

Full Timejunior
Full Timejunior
View Job
1w ago
R

Principal Data Scientist

Roche·Mississauga, Ontario, CA

Full Timeprincipal
Full Timeprincipal
View Job
1w ago
R

Data Scientist-2

Realign·Toronto, Ontario, CA

Full Timejunior
Full Timejunior
View Job
1w ago
M

Senior Data Scientist | $77/hr max

Mercor·CA

Full Timesenior
Full Timesenior
View Job
1w ago
T

Data Scientist - Time-series (Hybrid)

Themis Intelligence·Brampton, Ontario, CA

Full Timemid
Full Timemid
View Job
1w ago
R

Data Scientist-3

Realign LLC·Toronto, Ontario, CA

Full Timejunior
Full Timejunior
View Job
1w ago
R

Data Science Developer - Senior

Raise·Toronto, Ontario, CA

Contractsenior
Contractsenior
View Job
1w ago
M

Assoc Data Scientist - Contract

Medtronic·Brampton, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
H

Senior Data Scientist, Commercial Price Modeling

Hibernian General Insurance·Markham, Ontario, CA

Full Timesenior
Full Timesenior
View Job
2w ago
B

Senior Machine Learning Engineer - Graph ML

BenchSci·Toronto, Ontario, CA

Full Timesenior
$160k – $200kFull Timesenior
View Job
2w ago
M

Data Science Specialist

Mercor·CA

Full Timemid
Full Timemid
View Job
2w ago
M

Data Scientist and Machine Learning Engineer Intern

McKesson·Mississauga, Ontario, CA

Full Timeintern
Full Timeintern
View Job
2w ago
E

Machine Learning Engineer 1 & 2 - LLMs & Document AI

EvenUp·Ontario, 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
T

Data Scientist II, RESL Analytics

The Toronto-Dominion Bank (Canada)·CA

Full Timejunior
Full Timejunior
View Job
2w ago
B

Senior Machine Learning Engineer - Knowledge Enrichment team

BenchSci·Toronto, Ontario, CA

Full Timesenior
Full Timesenior
View Job
2w ago
R

Data Science Developer - Senior

Raise - find a more meaningful working experience·Toronto, Ontario, CA

Full Timesenior
Full Timesenior
View Job
2w ago
S

Lead Data Scientist Stochastic Modeling

Spgi·Calgary, Alberta, CA

Full Timelead
Full Timelead
View Job
2w ago
R

Data Scientist-2

Realign·Toronto, Ontario, CA

Full Timejunior
Full Timejunior
View Job
2w ago
A

Data Scientist Data and AI (Applied AI)

Air Canada·Laval, Quebec, CA

Full Timemid
Full Timemid
View Job
2w ago
S

Data Science Analyst (7 Months Contract)

Sobeys·Toronto, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
T

Data Scientist - Time-series (Hybrid)

Themis Intelligence·Brampton, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
B

Senior Cloud AI / ML Engineer

BULLIT SYSTEMS·Toronto, Ontario, CA

Full Timesenior
Full Timesenior
View Job
2w ago
M

Senior Data Scientist – Supply Chain

MCKESSON·Mississauga, Ontario, CA

Full Timesenior
$90k – $150kFull Timesenior
View Job
2w ago
M

Freelance Data Science Engineer (Python & SQL)

Mindrift·CA

Full Timemid
Full Timemid
View Job
2w ago
B

Senior Machine Learning Engineer - Knowledge Enrichment team

BenchSci·Toronto, Ontario, CA

Full Timesenior
Full Timesenior
View Job
2w ago
B

Senior Cloud AI / ML Engineer

BULLIT SYSTEMS·Toronto, Ontario, CA

Full Timesenior
Full Timesenior
View Job
2w ago
C

Machine Learning Engineer Python

Capgemini·New Canada, Nova Scotia, CA

Full Timemid
Full Timemid
View Job
2w ago
S

Lead Data Scientist Stochastic Modeling

Spgi·Calgary, Alberta, CA

Full Timelead
Full Timelead
View Job
2w ago
J

Manager/ Data Science /Product Analytics/

Jobgether·CA

Full Timemid
Full Timemid
View Job
2w ago
M

Sr Marketing Data Scientist (MMM)

Myticas Consulting·CA

Contractsenior
Contractsenior
View Job
2w ago
M

Freelance Data Science Engineer (Python & SQL)

Mindrift·CA

Full Timemid
Full Timemid
View Job
2w ago
M

Lead Data Scientist | Up to $77/hr

Mercor·CA

Full Timelead
Full Timelead
View Job
2w ago
R

QA Engineer, Data Science

Royal Bank of Canada·Toronto, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
B

Senior Cloud AI / ML Engineer

BULLIT SYSTEMS·Toronto, Ontario, CA

Full Timesenior
Full Timesenior
View Job
2w ago
M

Senior Data Scientist | $77/hr max

Mercor·CA

Full Timesenior
Full Timesenior
View Job
2w ago
M

Senior Data Scientist – Supply Chain

MCKESSON·Mississauga, Ontario, CA

Full Timesenior
Full Timesenior
View Job
2w ago
C

Senior Data Scientist

Cgi.njoyn.com·Victoria, British Columbia, CA

Full Timesenior
Full Timesenior
View Job
2w ago
H

Data Science Manager

Harnham·Vancouver, British Columbia, CA

Full Timemid
Full Timemid
View Job
2w ago
Y

Machine Learning Engineer - Python

Your Personal AI·CA

Full Timemid
Full Timemid
View Job
2w ago
I

ML Engineer: AI​/Modeling & Validation Leader

Infotree Global Solutions·Markham, Ontario, CA

Full Timemid
Full Timemid
View Job
2w ago
B

AI/ML Engineer – AI Lab (3 Open Roles)

Bloomic·Toronto, Ontario, CA

Full Timeentry
Full Timeentry
View Job
2w ago
S

Senior Machine Learning Engineer - Physical AI & Robotics

Stott and May·Vancouver, British Columbia, CA

Full Timesenior
Full Timesenior
View Job
2w ago
H

Data Science Manager

Harnham·Alberta, CA

Full Timemid
Full Timemid
View Job
2w ago
M

Freelance Data Science Engineer (Python & SQL)

Mindrift·CA

Full Timemid
Full Timemid
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.