How much does a Machine Learning Engineer make?

Updated 20 Jan 2022
USD 131,001 /yr
Average Base Pay

2,164 salaries

USD 88K

Low

USD 131K

Average

USD 195K

High

No additional cash compensation has been reported for this role

How much does a Machine Learning Engineer make? The national average salary for a Machine Learning Engineer is $131,001 in United States. Filter by location to see Machine Learning Engineer salaries in your area. Salary estimates are based on 2,164 salaries submitted anonymously to Glassdoor by Machine Learning Engineer employees.

Seniority Levels

L2
Machine Learning Engineer$100,000 /yr
L3
Senior Machine Learning Engineer$150,000 /yr
L4
See Full Career Path

Related Job Titles

Software Engineer - Machine Learning

$60,000

per year

Research Engineer

$41

per year

Salaries in Australia

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (AUD)

Range

Commonwealth Scientific and Industrial Research Organisation
3.6

Commonwealth Scientific and Industrial Research Organisation

Machine Learning Engineer

$89,191

 /yr
Range: $89K - $90K
5 salaries
See 6 salaries from all locations

$89K

$90K

$88,500 - $90,000 Range

Max Kelsen
3.2

Max Kelsen

Machine Learning Engineer

$80,000

 /yr
Range: $75K - $100K

$75K

$100K

$75,000 - $100,000 Range

Telstra
3.9

Telstra

Machine Learning Engineer
About 

$99K -$151K

$99K

$151K

$98,726 - $151,049 Range

Commonwealth Bank of Australia
4.1

Commonwealth Bank of Australia

Machine Learning Engineer
About 

$143K -$155K

$143K

$155K

$142,811 - $154,659 Range

Woolworths Group
3.7

Woolworths Group

Machine Learning Engineer
About 

$130K -$141K

$130K

$141K

$129,852 - $140,855 Range

Commonwealth Scientific and Industrial Research Organisation
3.6

$76K

$83K

$76,247 - $83,460 Range

Insurance Australia Group
4.1

Insurance Australia Group

Machine Learning Engineer
About 

$114K -$124K

$114K

$124K

$114,083 - $123,719 Range

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

AGL Energy

Machine Learning Engineer
About 

$87K -$93K

$87K

$93K

$87,025 - $93,117 Range

Bluefin Resources
4

Bluefin Resources

Machine Learning Engineer
About 

$160K -$173K

$160K

$173K

$159,862 - $172,914 Range

The University of Adelaide
4.1

The University of Adelaide

Machine Learning Engineer
About 

$115K -$124K

$115K

$124K

$114,809 - $123,979 Range

The University of Adelaide
4.1

The University of Adelaide

Machine Learning Engineer - Hourly Contractor
About 

$48 -$52

 hourly

$48

$52

$48 - $52 Range

Canva
4.8

Canva

Machine Learning Engineer
About 

$97K -$105K

$97K

$105K

$96,694 - $104,503 Range

WiseTech Global
4

WiseTech Global

Machine Learning Engineer
About 

$118K -$130K

$118K

$130K

$118,369 - $129,513 Range

WooliesX
4.2

WooliesX

Machine Learning Engineer - Hourly Contractor
About 

$50 -$54

 hourly

$50

$54

$50 - $54 Range

nearmap
4

nearmap

Machine Learning Engineer
About 

$135K -$146K

$135K

$146K

$135,241 - $145,688 Range

Anonymous

Machine Learning Engineer
About 

$83K -$90K

$83K

$90K

$82,746 - $90,115 Range

Caterpillar
4

Caterpillar

Machine Learning Engineer
About 

$172K -$187K

$172K

$187K

$171,776 - $187,481 Range

3.7

Not Listed

Machine Learning Engineer
About 

$77K -$83K

$77K

$83K

$76,765 - $83,114 Range

Bigtincan
3.8

Bigtincan

Machine Learning Engineer
About 

$119K -$128K

$119K

$128K

$119,308 - $128,481 Range

Austal
3.3

Austal

Machine Learning Engineer
About 

$77K -$83K

$77K

$83K

$76,511 - $82,713 Range

Download as data table
Viewing 1 - 10 of 62

Frequently asked questions about a Machine Learning Engineer salaries

The national average salary for a Machine Learning Engineer is $100,000 per year in Australia. Filter by location to see a Machine Learning Engineer salaries in your area. Salaries estimates are based on 37 salaries submitted anonymously to Glassdoor by a Machine Learning Engineer employees.

The highest salary for a Machine Learning Engineer in Australia is $145,200 per year.

The lowest salary for a Machine Learning Engineer in Australia is $80,000 per year.

Recent Salary Reports

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

$90,000
per year
A Machine Learning Engineer in the Melbourne Area area reported making $90,000 per year
Additional Pay
$5k cash bonus
$500 stock bonus
Job Highlights
3-4 years experience
Melbourne Area area
Full-time
 
1001 to 5000 employees
Company - Public
$120,000
per year
A Machine Learning Engineer in the Sydney Area area reported making $120,000 per year
Job Highlights
1-2 years experience
Sydney Area area
Full-time
 
51 to 200 employees
Company - Private
$200,000
per year
A Machine Learning Scientist in the Sydney Area area reported making $200,000 per year
Job Highlights
3-4 years experience
Sydney Area area
Full-time
 
10000+ employees
Company - Public
$110,000
per year
A Machine Learning Engineer in the Melbourne Area area reported making $110,000 per year
Job Highlights
3-4 years experience
Melbourne Area area
Full-time
 
1 to 50 employees
Company - Private
$50
hourly
A Machine Learning Engineer in the Adelaide Area area reported making $50 per hour
Job Highlights
Adelaide Area area
Contract
 
1001 to 5000 employees
College / University