Machine Learning Engineer Salary in Canada
Machine Learning Engineer Salary in Richmond Hill
Based on 10 job listings - Richmond Hill, Canada 2026
Average salary
$170,000 - $190,000
Median salary
$170,000 - $190,000
Lower rangeUpper range
Compare with national average
Richmond Hill
Average salary
170,000 - 190,000
Median salary
170,000 - 190,000
10 job openings
Canada
Average salary
130,300 - 164,750
Median salary
130,300 - 164,750
9,801 job openings
Other cities
The average salary for a Machine Learning Engineer in Richmond Hill, Canada is CAD 170,000 - CAD 190,000 per year in 2026, based on 10 job listings.
Explore 10 Machine Learning Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.