Skip to main content
Salary Guide

AI Engineer Salary in Canada

Based on 65,737 job listings - 2026

Average salary
$120,000 - $150,000
Median salary
$120,000 - $150,000
Lower rangeUpper range

Salary distribution by percentile

10th percentile$75K
25th percentile$94K
Median$120K
75th percentile$150K
90th percentile$173K

50% of professionals earn between $94,258 - $150,000 CAD

The median salary is $120,000

Top cities

Toronto17,330 job openings
Vancouver4,905 job openings
Winnipeg4,669 job openings
Calgary3,505 job openings
Montreal3,450 job openings
Mississauga3,211 job openings
Ottawa2,125 job openings
Edmonton2,122 job openings
Moncton1,836 job openings
Markham887 job openings
Ahuntsic North744 job openings
North Census Division492 job openings

Related professions

CAD 114,240 - 143,800-4%
CAD 105,000 - 125,300-15%
CAD 92,000 - 110,000-25%
CAD 130,000 - 160,000+7%
CAD 100,000 - 115,000-20%
CAD 113,000 - 135,000-8%
CAD 102,500 - 121,250-17%
CAD 119,200 - 125,000-10%
CAD 102,000 - 125,000-16%
CAD 106,000 - 190,000+10%

AI Engineer

65,737 job openings

View job listings

The average salary for a AI Engineer in Canada is CAD 120,000 - CAD 150,000 per year in 2026. The median salary is CAD 135,000 per year, based on 65,737 active job listings.

The cities with the most AI Engineer job opportunities in Canada are Toronto, Vancouver, Winnipeg, Calgary, Montreal. Toronto leads with 17,330 job openings.

Explore 65,737 AI Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.