Find up to date salary information for jobs in Canada, and compare with national average, city average, and other job positions.

Machine Learning Engineer Salary in Canada

Average Salary: CAD $94K

$81K

20% Low Band Avg

CAD $94K

Average

$116K

80% High Band Avg

  • Bonus: 4,791

Salaries based on experience level

CAD $70K - 101K
$82K/yr
Entry Level Experience
CAD $79K - 121K
$96K/yr
Mid Level Experience
CAD $87K - 162K
$125K/yr
Senior Level Experience

The Average Entry Level salary of Machine Learning Engineer in Canada is CAD $82K/yr, this salary increases 16% to $96K/yr when reach Mid Level Career.

From Mid to Senior Level the average salary increases 30% from $96K/yr to $125K/yr.

Salary Compared to Canada National Average Salary

CAD $81K - 116K/yr
$94K/yr +47%
CAD $31K - 102K/yr
$63K/yr
  • Machine Learning Engineer in Canada Salary
  • vs
  • Canada National Average Salary

The Average Salary of Machine Learning Engineer in Canada is $94K/yr. This is +47% higher ($30,530) compared to Canada national average salary of $63K/yr.