Skip to content

AI & Machine Learning salary in Canada

What employers are offering right now, from 40 live AI & Machine Learning postings in Canada that publish a pay range. Updated October 2026.

Median

$202k

a year, base pay

Middle half

$185k–$229k

25th to 75th percentile

Highest posted

$269k

range midpoint

How the offers are spread

$130k
$147k
$164k
$182k
$199k
$217k
$234k
$251k

AI & Machine Learning pay by level

LevelMedianPostings
Senior$186k14
Staff & principal$203k13

Top-paying companies for AI & Machine Learning roles

CompanyMedianPostings
Baseten$248k3
Mercury$221k4
Faire$214k2
GitLab$206k3
Affirm$203k3
Samsara$202k3
Okta$200k8
Instacart$185k4
Life360$185k4

Highest-paying open AI & Machine Learning jobs

All 89 open jobs →
MercuryRemote

Staff Data Scientist - Risk ML

San Francisco, CA, New York, NY, Portland, OR, or Remote within Canada or United States $239k – $299k/yr
pythonsqldbtmachine learningDirect from employer Sep 2

AI Inference Engineer

San Francisco · Remote Full-time $165k – $330k/yr
pythonsparkdockermachine learningDirect from employer Aug 3

Get new AI & Machine Learning jobs that publish pay, by email

Free · No password needed · Unsubscribe anytime

AI & Machine Learning salary: common questions

What is the average AI & Machine Learning salary in Canada?
The median midpoint of 40 live AI & Machine Learning postings in Canada is $202k a year. Half of them fall between $185k and $229k.
How does AI & Machine Learning pay change with seniority?
senior postings $186k. Staff, principal and director roles usually pay more and often add equity.
Which companies pay AI & Machine Learning roles the most?
Among companies with at least two postings, the highest medians are at Baseten ($248k), Mercury ($221k), Faire ($214k), GitLab ($206k).
Where do these numbers come from?
From the pay ranges employers publish in their own job postings (required in states such as California, Colorado, New York, Washington and Illinois). We take the midpoint of each range, convert hourly pay at 2,080 hours a year, and update the figures daily as postings open and close. They show base pay, not bonus or equity.

JobApplyPilot reads employers' own job postings. Pay shown is base salary from published ranges, not total compensation.