← Salaries

Data & ML salaries in Canada

Built from 210 employer-stated ranges observed in live postings (as of 2026-10-11). Every number traces to a public source row.

Inspect the evidence rows
Live evidence panel · as of 2026-10-11 FX 2026-10-09 · annual USD, reference FX
$107,547
Median
n=210 stated ranges
$81,771
P25
$138,652
P75
57.4%
Salary disclosure rate
366 open roles
The one-line answer

Employers hiring Data & ML roles in Canada state a median of $107,547 annual USD (P25 $81,771, P75 $138,652), measured from 210 employer-published ranges as of 2026-10-11.

Beyond base: 40.4% of evaluated postings here mention equity, 29.5% mention bonus/commission (n=366 evaluated excerpts).

Skills mentioned in this market

Tokens that literally appear in the posting text, with n and share of open roles. Not inferred.

Skill n Share of open roles
Python 142 38.8%
SQL 102 27.9%
LLM 71 19.4%
AWS 69 18.9%
Roadmapping 62 16.9%
A/B Testing 55 15.0%
Snowflake 41 11.2%
Spark 39 10.7%
Databricks 36 9.8%
GCP 36 9.8%
PyTorch 35 9.6%
Excel 32 8.7%

Where would an offer land?

Type any annual figure to see its percentile inside the 210 employer-stated ranges on this page. Calculated in your browser — nothing is sent anywhere.

Enter an amount to place it against the published distribution.

P10
$59,748
P20
$73,807
P30
$87,865
P40
$95,246
P50
$107,547
P60
$120,094
P70
$130,041
P80
$142,236
P90
$183,315

Deciles of employer-stated ranges (midpoints, annual USD) for this market. Percentiles interpolate between deciles; sample statistics, not an offer recommendation.

Median over time

What moved here in 30 days

4
ranges revised up (30d)
3
ranges revised down (30d)
22
ranges newly stated (30d)
139
closed

Change events derived from consecutive dated observations of this market. Full stream: API →

Who is being hired here

Manager32.9% (84)Senior28.2% (72)Staff18.8% (48)Director5.1% (13)Intern4.7% (12)Principal3.5% (9)Mid3.1% (8)
Share of levelable roles in this market, by level. 69.7% of the 366 open roles here carry a level signal in the title; the rest are excluded, not guessed.
Composition

29.2% of open roles here are remote-eligible, and Manager roles are the largest slice at 32.9% of postings.

Stated pay by level

Seniorityn P25MedianP75
Director 8 $123,012 $255,000 $288,000
Principal 4 $139,741 $160,266 $160,266
Staff 25 $140,233 $152,886 $206,000
Senior 46 $94,895 $107,547 $124,769
Manager 61 $87,865 $105,438 $136,016
Mid 7 $59,748 $99,815 $111,062
Intern 7 $62,138 $64,332 $67,987
Junior 5 $38,058 $45,332 $69,171

levels shown only at n≥3 · USD comparisons use dated reference FX; original local ranges are retained.

Companies behind these numbers (Canada)

CompanySector Open rolesStated ranges
lyft consumer 29 29 View roles →
universityhealthnetwork — 25 24 View roles →
okta software 14 14 View roles →
instacart consumer 13 12 View roles →
affirm fintech 10 10 View roles →
gitlab software 10 9 View roles →
capco — 9 9 View roles →
arcteryx.com — 6 6 View roles →
samsara software 6 6 View roles →
1password — 5 5 View roles →
aviso — 4 4 View roles →
blackpoint%20cyber — 4 4 View roles →

Level benchmarks in this market

Related benchmarks

Embed this benchmark

A self-updating exhibit: the iframe always shows the current n-gated numbers, with attribution.

<iframe src="https://payevidence.com/embed/benchmark/data-ml/ca"
        width="600" height="320" style="border:1px solid #d9d4c5"
        title="Data & ML · Canada — PayEvidence"></iframe>
Sample statistics of tracked employers, not a labor-market census. Unknown values stay empty; USD comparisons use dated reference FX. Methodology →