Staff ML Engineer salary in Toronto
How much does a Staff ML Engineer make in the Toronto?
Average base salary
CAD9,021 / Month
The average salary for Staff ML Engineer is CAD9,021 per month in Toronto salaries taken from job postings on Jobstore in the past 12 months (updated September 28, 2026)
Highest paying companies for Staff ML Engineer in Toronto
Average year monthly is based on job postings on Jobstore in the past 12 months.
-
RBC
CAD11,250 per month
View company
Highest paying cities for Staff ML Engineer in Canada
How much do similar jobs as Staff ML Engineer get paid in Toronto?
-
Staff ML Research Engineer
Job openingsAverage CAD12,500 per month
-
ML Engineer Manager
Job openingsAverage CAD13,938 per month
-
Staff Applied ML/AI Scientist
Job openingsAverage CAD15,500 per month
-
AI/ML DevOps Engineer
Job openingsAverage CAD9,749 per month
-
AI/ML Platform Engineer
Job openingsAverage CAD10,400 per month
-
Senior ML Systems Engineer
Job openingsAverage CAD12,900 per month