How much does a Machine Learning Developer make?

Updated Aug. 2, 2021
$82,200 /yr
Average Base Pay

10 salaries

Not enough reports to show salary distribution

$58K

Low

$82K

Average

$116K

High

No additional cash compensation has been reported for this role

The national average salary for a Machine Learning Developer is $82,200 per year in Canada. Filter by location to see Machine Learning Developer salaries in your area. Salaries estimates are based on 10 salaries submitted anonymously to Glassdoor by Machine Learning Developer employees.

Seniority Levels

L2
Machine Learning Engineer$90,384 /yr
L3
Senior Machine Learning Engineer$112,394 /yr
L4
Career Path

How much should you negotiate?

See how your offer stacks up to other pay packages and negotiate confidently.

Analyse Offer

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Coveo Solutions
4

Coveo Solutions

Machine Learning Developer

$83,256

 /yr
Range: $77K - $90K
4 salaries
See 4 salaries from all locations

$77K

$90K

$76,666 - $90,000 Range

LotLinx
3.4

LotLinx

Machine Learning Developer
About 

$64K -$69K

$64K

$69K

$64,354 - $69,020 Range

RBC
3.9

RBC

Machine Learning Developer
About 

$92K -$100K

$92K

$100K

$91,779 - $100,128 Range

Kinaxis
4.6

Kinaxis

Machine Learning Developer
About 

$105K -$115K

$105K

$115K

$104,789 - $115,151 Range

AltaML
3.6

AltaML

Machine Learning Developer
About 

$88K -$97K

$88K

$97K

$88,280 - $96,608 Range

Quad
3.3

Quad

Machine Learning Developer
About 

$58K -$63K

$58K

$63K

$58,107 - $63,000 Range

Rakuten Ready
3.8

Rakuten Ready

Machine Learning Developer
About 

$85K -$92K

$85K

$92K

$84,535 - $92,009 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary

Calian, Advanced Technologies

Machine Learning Developer
About 

$91K -$97K

$91K

$97K

$90,523 - $97,458 Range

startup

Machine Learning Developer - Hourly
About 

$34 -$37

 hourly

$34

$37

$34 - $37 Range

AltaML
3.6

AltaML

Machine Learning Engineer

$83,311

 /yr
Range: $65K - $121K

$65K

$121K

$65,000 - $120,602 Range

RBC
3.9

RBC

Machine Learning Engineer

$97,421

 /yr
Range: $55K - $100K

$55K

$100K

$55,451 - $99,594 Range

integrate.ai
3.7

integrate.ai

Machine Learning Scientist

$102,363

 /yr
Range: $92K - $113K

$92K

$113K

$92,495 - $113,050 Range

BenchSci
4.5

BenchSci

Machine Learning Engineer

$123,147

 /yr
Range: $103K - $125K

$103K

$125K

$103,224 - $125,000 Range

Sightline Innovation
2.6

Sightline Innovation

Senior Machine Learning Engineer

$131,383

 /yr
Range: $74K - $134K

$74K

$134K

$73,879 - $134,486 Range

AltaML
3.6

AltaML

Associate Machine Learning Developer - Monthly Intern

$3,182

 /mo
Range: $3K - $4K

$3K

$4K

$2,500 - $4,375 Range

AltaML
3.6

AltaML

Machine Learning Developer Associate - Monthly Intern

$3,769

 /mo
Range: $4K - $4K

$4K

$4K

$3,750 - $3,807 Range

Amazon
3.8

Amazon

Machine Learning Engineer
About 

$86K -$168K

$86K

$168K

$86,155 - $168,275 Range

Bell Canada
3.9

Bell Canada

Machine Learning Engineer
About 

$79K -$90K

$79K

$90K

$78,969 - $90,069 Range

Sun Life
3.5

Sun Life

Machine Learning Engineer
About 

$73K -$96K

$73K

$96K

$72,970 - $96,206 Range

Apple
4.3

Apple

Machine Learning Engineer
About 

$112K -$159K

$112K

$159K

$111,709 - $158,753 Range

Download as data Table
Viewing 1 - 10 of 319

Frequently asked questions about a Machine Learning Developer salaries

The national average salary for a a Machine Learning Developer is $82,200 per year in Canada. Filter by location to see a Machine Learning Developer salaries in your area. Salaries estimates are based on 10 salaries submitted anonymously to Glassdoor by a Machine Learning Developer employees.

The highest salary for a a Machine Learning Developer in Canada is $115,722 per year.

The lowest salary for a a Machine Learning Developer in Canada is $58,388 per year.

Recent Salary Reports

Below are the most recent machine learning developer salary reports. Employer name has been removed to protect anonymity.

$130,000
per year
An AI Developer in the Montreal Area area reported making $130,000 per year
Job Highlights
10+ years experience
Montreal Area area
Full-time
 
10000+ employees
Company - Public
$70,000
per year
An AI Developer in the Montreal Area area reported making $70,000 per year
Job Highlights
Montreal Area area
Full-time
 
51 to 200 employees
Company - Private
$40,000
per year
A Machine Learning Researcher in the Toronto Area area reported making $40,000 per year
Job Highlights
3-4 years experience
Toronto Area area
Contract
 
1001 to 5000 employees
Company - Public
$105,000
per year
An AI/ML Software Developer in the Toronto Area area reported making $105,000 per year
Additional Pay
$10k cash bonus
Job Highlights
3-4 years experience
Toronto Area area
Full-time
 
10000+ employees
Company - Public
$135,000
per year
A Machine Learning Scientist in the Vancouver Area area reported making $135,000 per year
Additional Pay
$6k cash bonus
Job Highlights
3-4 years experience
Vancouver Area area
Full-time
 
10000+ employees
Company - Private
$65,000
per year
A Machine Learning Engineer in the Montreal Area area reported making $65,000 per year
Job Highlights
1-2 years experience
Montreal Area area
Full-time
 
10000+ employees
Company - Public
$160,000
per year
A Machine Learning Engineer in the Vancouver Area area reported making $160,000 per year
Job Highlights
Vancouver Area area
Full-time
 
1 to 50 employees
Company - Private
$200,000
per year
A ML Engineer in the Toronto Area area reported making $200,000 per year
Job Highlights
3-4 years experience
Toronto Area area
Full-time
 
10000+ employees
Company - Public
$38
hourly
An AI Research in the Vancouver Area area reported making $38 per hour
Job Highlights
Vancouver Area area
Intern
 
10000+ employees
Company - Private
$90,000
per year
A Machine Learning Developer in the Montreal Area area reported making $90,000 per year
Job Highlights
1-2 years experience
Montreal Area area
Full-time
 
501 to 1000 employees
Company - Private
Don't Miss Out On a Job You Love
Upload a CV to easily apply to jobs from anywhere. It's simple to set up.