AI and Machine Learning Salaries & Job Market in Canada (2026)
The average AI and Machine Learning pay in Canada is CAD 122,673-CAD 164,627 per year, based on 207 disclosed salaries.
Average salary by pay period
- Annual: CAD 122,673-CAD 164,627 per year (173 listings)
- Annual: USD 131,505-USD 191,221 per year (21 listings)
- Hourly: CAD 18-CAD 29 per hour (13 listings)
Best cities for AI and Machine Learning jobs
- Toronto — 197 jobs
- Vancouver — 30 jobs
- Mississauga — 27 jobs
- Montreal — 23 jobs
- Kitchener — 22 jobs
- Sydney — 9 jobs
- Edmonton — 7 jobs
- Calgary — 6 jobs
Work mode
14% remote, 5% hybrid, 82% on-site across 499 listings.
Top hiring employers
- Jobgether (26 open roles)
- BMO Financial (18 open roles)
- BMO Financial Group (18 open roles)
- Workday (15 open roles)
- Mastercard (15 open roles)
- The Thomson Corporation (14 open roles)
Current openings
- Manager – AI Transformation — The Thomson Corporation (Canada)
- Lead AI Experience Engineer — The Thomson Corporation (Canada)
- Senior Director, GTM AI Product Leader — The Thomson Corporation (Canada)
- AI Developer — Spectrum Health Care (Toronto, ON, ca)
- AI Principal Engineer — Voya Financial (CT Windsor One Orange Way)
- GPU & AI Accelerator Hardware Design Undergraduate Intern — Intel (Canada, Toronto)
- Compiler Engineer for Tile-based AI DSLs — Intel (Canada, Toronto)
- Sr Associate Software Engineer - Applied AI — Amgen (Canada - Burnaby)
- Part Time - Fulfillment Associate - Flexible — Lowe's Companies (Kingston, MA 1663)
- Full Time - Fulfillment Associate - Day — Lowe's Companies (Mount Pleasant, SC 0539)
Browse and apply for AI and Machine Learning roles in Canada on HireChats job search.