405 ML Engineer jobs in Canada

As of October 15, 2026, career.now lists 405 open ML Engineer jobs in Canada, with a median advertised salary of 145k CAD–185k CAD a year. 47 were added this week. Hiring now: mercor, Agency, Waabi.

Median 145k CAD–185k CAD76% remoteUpdated October 15, 2026

ML Engineer in Canada salary guide →

ML Engineer jobs in Canada: market snapshot

Salary distribution

Median annual, dominant currency: CAD

165k CAD 96 listings
median 0–150k150k–200k200k–250k250k–300k300k+

Work mode

Remote76%Hybrid13%Onsite9%Unknown3%

Hiring velocity

47 new this week
-74% vs prev week
30d agotoday

Pay by seniority

Median min–max per band

Mid 125k–152k CAD n=18
Senior / Staff 159k–200k CAD n=70

New companies hiring

First spotted in our index

  • Allied Technical Solutionstoday
  • Servicenowtoday
  • Lyfttoday
  • Hellofreshtoday
  • Waabitoday
  • Upgradetoday
  • Epic Gamestoday
  • Snowflaketoday

Related searches

ML Engineer jobs in Canada — FAQ

How many ML Engineer jobs in Canada are there?

There are 405 open ML Engineer jobs in Canada as of October 15, 2026, tracked by career.now across 1,800+ job sources. 47 of them were added this week.

How many new ML Engineer jobs in Canada were posted this week?

47 new ML Engineer jobs in Canada were posted in the last 7 days. The week before, 178 were added.

Which companies are hiring for ML Engineer jobs in Canada?

The companies with the most open ML Engineer jobs in Canada on career.now are mercor (53), Agency (20), Waabi (9), Cohere (9), Mercury (7), as of October 15, 2026.

What do ML Engineer jobs in Canada pay?

Based on postings that state compensation, the median listed salary range for ML Engineer jobs in Canada is 145k CAD–185k CAD (career.now, October 15, 2026).