Machine Learning Engineer salary in Toronto
How much does a Machine Learning Engineer make in the Toronto?
Average base salary
CAD10,442 / Month
The average salary for Machine Learning Engineer is CAD10,442 per month in Toronto salaries taken from job postings on Jobstore in the past 12 months (updated September 29, 2026)
Machine Learning Engineer job openings in Toronto
See more jobsHighest paying companies for Machine Learning Engineer in Toronto
Average year monthly is based on job postings on Jobstore in the past 12 months.
-
Movable Ink
CAD16,000 per month
View company -
RBC
CAD18,333 per month
View company -
Reddit, Inc.
CAD15,500 per month
View company -
Workiva
CAD16,000 per month
View company -
CSC Generation
CAD16,000 per month
View company -
Stripe
CAD17,500 per month
View company
Highest paying cities for Machine Learning Engineer in Canada
How much do similar jobs as Machine Learning Engineer get paid in Toronto?
-
Machine Learning Research Engineer
Job openingsAverage CAD12,000 per month
-
Machine Learning Software Engineer
Job openingsAverage CAD11,000 per month
-
Staff Machine Learning Platform Engineer
Job openingsAverage CAD11,667 per month
-
Machine Learning Software Engineer II
Job openingsAverage CAD10,750 per month
-
Senior Machine Learning Research Engineer
Job openingsAverage CAD14,500 per month
-
Senior Machine Learning Software Engineer
Job openingsAverage CAD12,250 per month