AI Engineer Salary in Canada
AI Engineer Salary in Waterloo
Based on 20 job listings - Waterloo, Canada 2026
Average salary
$130,467 - $183,433
Median salary
$114,900 - $172,300
Lower rangeUpper range
Salary distribution by percentile
10th percentile$101K
25th percentile$113K
Median$115K
75th percentile$160K
90th percentile$178K
50% of professionals earn between $113,000 - $160,000 CAD
The median salary is $114,900
Compare with national average
Waterloo
Average salary
130,467 - 183,433
Median salary
114,900 - 172,300
20 job openings
Canada
Average salary
120,000 - 150,000
Median salary
120,000 - 150,000
65,505 job openings
Other cities
Toronto17,226 job openings
Vancouver4,899 job openings
Winnipeg4,668 job openings
Calgary3,494 job openings
Montreal3,448 job openings
Mississauga3,205 job openings
Edmonton2,123 job openings
Ottawa2,122 job openings
Moncton1,835 job openings
Markham878 job openings
Ahuntsic North742 job openings
Montreal (administrative Region)622 job openings
North Census Division492 job openings
The average salary for a AI Engineer in Waterloo, Canada is CAD 130,467 - CAD 183,433 per year in 2026, based on 20 job listings.
Explore 20 AI Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.