Staff ML Engineer salary in Toronto

How much does a Staff ML Engineer make in the Toronto?

Average base salary

CAD9,021 / Month

Average CAD9,021
Low CAD6,900
High CAD11,250

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.

Highest paying cities for Staff ML Engineer in Canada

How much do similar jobs as Staff ML Engineer get paid in Toronto?