Type in a job title:
salary_header

Need to hire? Give your jobs the exposure they deserve and start your new posting today. Post a job >

Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Machine learning engineer make in Canada?
$135,825
/ Annual
Based on 55 salaries
The average machine learning engineer salary in Canada is $135,825 per year or $69.65 per hour. Entry-level positions start at $98,750 per year, while most experienced workers make up to $185,250 per year.
Median
$135,825
chart
Low
$98,750
High
$185,250

Active jobs with salaries

Archived Salaries

Senior Machine Learning Engineer

Toronto, Ontario
Workday
$141,100.00

Senior Machine Learning Engineer

Toronto, Ontario
Intelletec
Base to $200k + Stock/Cash Bonus

Sr. Engineer, Machine Learning Infrastructure - Toronto (NOC 2173)

Toronto, Ontario
Etsy
$50,000

R&D Engineer (Data Science & Machine Learning)

British Columbia
ThisFish Inc.
$90k - $120k

Remote Machine Learning Engineer (Python, AWS)

Kitchener, Ontario
Joveo CA
$80-95k

Senior Software Engineer - Backend, Machine Learning

Toronto, Ontario
HyperScience
$95

Software Engineer - Machine Learning & AI

Victoria, British Columbia
Hach
$19.9

Machine Learning Engineers - NLP, Full time, Java, Scala

Toronto, Ontario
Workbridge Associates
$110K

Engineering - Tenure-track position - Machine learning, data mining, cloud computing and big data

Ottawa, Ontario
uOttawa
$80,673

Data Scientist/Machine Learning Engineer

Toronto, Ontario
Staffinity
$80,000.00-$120,000.00

Machine Learning Engineer

Toronto, Ontario
CyberCoders
$110-160k

Machine Learning Engineer

Toronto, Ontario
GuruLink
$200

Intermediate to Senior Machine Learning Engineer

Toronto, Ontario
Workbridge Associates
$150K

Senior Machine Learning Engineer

Mississauga, Ontario
Jobspring Partners
$120K-160K

Principal Software Development Engineer, Machine Learning

Vancouver, British Columbia
Workday, Inc.
$158,080.00