NOC 21211ยทTechnology
Machine Learning Engineer Salary in Canada
ML engineers design and implement machine learning models and systems.
$125,000
Median Salary
โ US$91,250 USD
$88,000
Entry Level
$185,000
Senior Level
$60/hr
Hourly Rate
Salary by Province
| Province | Est. Salary (CAD) |
|---|---|
| British ColumbiaBC | $140,000 |
| AlbertaAB | $135,000 |
| OntarioON | $131,000 |
| QuebecQC | $115,000 |
| SaskatchewanSK | $113,000 |
| ManitobaMB | $110,000 |
| Newfoundland and LabradorNL | $109,000 |
| Nova ScotiaNS | $106,000 |
| New BrunswickNB | $104,000 |
| Prince Edward IslandPE | $103,000 |
Education & Requirements
Master's or PhD in Computer Science, Mathematics, or Statistics
Salaries in Canadian dollars. NOC 21211. Data based on Statistics Canada Labour Force Survey. Province estimates use regional cost-of-living adjustments. CAD/USD โ 0.73.