Skip to main content
558+ JobsUpdated Mar 8, 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$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

TELUS3 jobs
MCKESSON3 jobs
LatentView Analytics3 jobs
Mercor3 jobs
Gore Mutual Insurance2 jobs
Consortium for Clinical Research and Innovation Singapore2 jobs

+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

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

101–150 of 558 jobs

1w ago
B

Senior AI​/ML Engineer: Legacy Modernization & Microservices

Bell·Mississauga, Ontario, CA

Full Timesenior
Full Timesenior
View Job
1w ago
G

Data Scientist

Gore Mutual Insurance·Cambridge, Nova Scotia, CA

Full Timeentry
Full Timeentry
View Job
1w ago
H

Data Scientist - Information Management & Technology

Holland Bloorview Kids Rehabilitation Hospital·Toronto, Ontario, CA

Full Timemid
Full Timemid
View Job
1w ago
C

Junior Data Scientist AI-Driven Supply Planning

Consortium for Clinical Research and Innovation Singapore·Airdrie, Alberta, CA

Full Timejunior
Full Timejunior
View Job
1w ago
M

Senior Machine Learning Engineer, AI Platform

Menlo Ventures·Montreal, Quebec, CA

Full Timesenior
Full Timesenior
View Job
1w ago
M

Senior ML Engineer: Manufacturing AI & Production Systems

Machina Labs·Owen Sound, Ontario, CA

Full Timesenior
Full Timesenior
View Job
1w ago
W

ML Engineer, LLMs

Workday·Vancouver, British Columbia, CA

Full Timemid
Full Timemid
View Job
1w ago
T

Data Scientist

TELUS·Edmonton, Alberta, CA

Full Timejunior
Full Timejunior
View Job
1w ago
T

Applied AI Data Scientist (CEO Office)

TheSoul Group·CA

Full Timeexecutive
Full Timeexecutive
View Job
1w ago
T

Data Scientist

TELUS·Burnaby, British Columbia, CA

Full Timejunior
Full Timejunior
View Job
1w ago
M

Senior Data Scientist

MCKESSON·Mississauga, Ontario, CA

Full Timesenior
Full Timesenior
View Job
1w ago
C

Senior Data Scientist – Supply Chain

CoverMyMeds·Mississauga, Ontario, CA

Full Timesenior
Full Timesenior
View Job
1w ago
T

Data Scientist

TELUS·Calgary, Alberta, CA

Full Timejunior
Full Timejunior
View Job
1w ago
O

Associate Data Scientist, HR

Open Text Corporation·Waterloo, Ontario, CA

Full Timejunior
Full Timejunior
View Job
1w ago
H

Machine Learning Engineer — Energy & Digital Twin

Huawei Canada·Northwest Territories, CA

Full Timemid
Full Timemid
View Job
1w ago
R

Lead AI & Machine Learning Engineer

RBC·Mississauga, Ontario, CA

Full Timelead
Full Timelead
View Job
1w ago
A

AI/ML Lead (Senior Machine Learning Engineer – Full-time Leadership Role)

Aurelian Venture AI·Montreal, Quebec, CA

Full Timesenior
Full Timesenior
View Job
1w ago
C

Machine Learning Engineer

Capgemini·Laval, Quebec, CA

Full Timemid
Full Timemid
View Job
1w ago
M

Senior Data Scientist

MCKESSON·Mississauga, Ontario, CA

Contractsenior
$90k – $150kContractsenior
View Job
1w ago
L

Data Scientist

LatentView Analytics·Levis, Quebec, CA

Full Timemid
Full Timemid
View Job
1w ago
H

Machine Learning Engineer — Energy & Digital Twin

Huawei Canada·Markham, Ontario, CA

Full Timemid
$106k – $156kFull Timemid
View Job
1w ago
C

Data Scientist - Personalization & ML for Loyalty

Canadian Tire·Toronto, Ontario, CA

Full Timemid
Full Timemid
View Job
1w ago
M

Lead Data Scientist

MCKESSON·Mississauga, Ontario, CA

Full Timelead
Full Timelead
View Job
1w ago
T

Jr. Data Science

Tech Consulting·CA

Full Timejunior
Full Timejunior
View Job
1w ago
S

Lead Data Scientist Stochastic Modeling

S&P Global·Calgary, Alberta, CA

Full Timelead
Full Timelead
View Job
1w ago
L

Senior Machine Learning Engineer, Pricing

Lime·Montreal, Quebec, CA

Full Timesenior
Full Timesenior
View Job
1w ago
F

Senior Machine Learning Engineer - AI Innovation Teams

Fitch Group·Toronto, Ontario, CA

Full Timesenior
Full Timesenior
View Job
1w ago
A

Ai & Machine Learning Engineer

AXA Group·Ontario, CA

Contractmid
Contractmid
View Job
1w ago
S

Senior Python​/PyTorch ML Engineer to lead production AI​/ML model development and architect MLOps​/ETL standardization

S.i. Systems·Vancouver, British Columbia, CA

Full Timesenior
Full Timesenior
View Job
1w ago
L

Data Scientist

LatentView Analytics·La Pocatière, Quebec, CA

Full Timemid
Full Timemid
View Job
1w ago
G

Data Science Intern (Summer 2026)

Guardian Capital Group·Mississauga, Ontario, CA

Internshipintern
Internshipintern
View Job
1w ago
R

Lead AI/Machine Learning Engineer

Royal Bank of Canada·Mississauga, Ontario, CA

Full Timelead
Full Timelead
View Job
1w ago
S

Lead Data Scientist Stochastic Modeling

S&P Global·Calgary, Alberta, CA

Full Timelead
Full Timelead
View Job
1w ago
T

Expert(e) en intelligence artificielle / Data Scientist

TEHORA inc.·Québec City, Quebec, CA

Full Timemid
Full Timemid
View Job
1w ago
A

Data Scientist Data and AI

Air Canada·CA

Full Timemid
Full Timemid
View Job
1w ago
J

Senior Data Scientist - REMOTE

Jobgether·Canada Creek, Nova Scotia, CA

Full Timesenior
Full Timesenior
View Job
1w ago
V

Machine Learning Engineer

Various Employers·Kelowna, British Columbia, CA

Full Timemid
Full Timemid
View Job
1w ago
V

Machine Learning Engineer

Various Employers·Oshawa, Ontario, CA

Full Timemid
Full Timemid
View Job
1w ago
B

Machine Learning Engineer

BRP·Valcourt, Quebec, CA

Full Timemid
Full Timemid
View Job
1w ago
E

Machine Learning Engineer

ExaCare AI·Airdrie, Alberta, CA

Full Timemid
Full Timemid
View Job
1w ago
M

Senior Data Scientist & Data Engineer (Hybrid, Toronto)

Moneris Solutions Corp.·Toronto, Ontario, CA

Full Timesenior
Full Timesenior
View Job
1w ago
M

Lead Data Scientist | $77/hr Max

Mercor·CA

Full Timelead
Full Timelead
View Job
1w ago
C

Research Fellow - Cardiovascular Data Science (2Y Contract)

Consortium for Clinical Research and Innovation Singapore·Nova Scotia, CA

Full Timeprincipal
Full Timeprincipal
View Job
1w ago
V

Hybrid Data Scientist: Impactful Analytics & AI

Victrays·Toronto, Ontario, CA

Full Timemid
Full Timemid
View Job
1w ago
L

Data Scientist

LatentView Analytics·Mercier, Quebec, CA

Full Timemid
Full Timemid
View Job
1w ago
G

Data Scientist

Gore Mutual Insurance·Cambridge, Ontario, CA

Full Timeentry
Full Timeentry
View Job
1w ago
G

Cloud-Native AI​/ML Engineer Science

GlaxoSmithKline·Cambridge, Ontario, CA

Full Timemid
Full Timemid
View Job
1w ago
M

Data Science Program Lead

Mercor·CA

Full Timesenior
Full Timesenior
View Job
1w ago
M

Data Science Analyst

Mercor·CA

Full Timemid
Full Timemid
View Job
1w ago
0

Lead AI/Machine Learning Engineer

0000050007 Royal Bank of Canada·CA

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