Content has loaded

Machine learning engineer salary in Montréal, QC

How much does a Machine Learning Engineer make in Montréal, QC?

Average base salary

$136,999
same
as national average

The average salary for a machine learning engineer is $136,999 per year in Montréal, QC. 20 salaries reported, updated at July 1, 2026

Machine Learning Engineer job openings in Montréal, QC

slide 1 of 6
slide1 of 6
Machine-Learning Programmer
Ubisoft3.7out of 5 stars.
Montréal, QC
Full-time
3 days ago

Highest paying companies for Machine Learning Engineer in Montréal, QC

Average year pay is based on job postings on Indeed in the past 36 months.
Trane Technologies
 
$133,372per year
View company
Huawei Technologies
 
$113,333per year
MSi Corp
 
$107,129per year
Groom & Associates
 
$100,000per year
Altis
 
$78,000per year
Ericsson
 
$68,545per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Machine Learning Engineers near Montréal, QC

  1. Markham, ON
    $166,803 per year
  2. Toronto, ON
    $155,611 per year
  3. Ottawa, ON
    $143,949 per year
  4. Vancouver, BC
    $142,362 per year
  5. Burnaby, BC
    $142,043 per year

Where can a Machine Learning Engineer earn more?

Compare salaries for Machine Learning Engineers in different locations
vs.

How much do similar professions as Machine Learning Engineer get paid in Montréal, QC?

Lead Machine Learning Engineer

Job openings
Average $199,020 per year