Machine Learning Engineer Salary

Benchmark your salary against others. 100% anonymous. Fully private.

The average Machine Learning Engineer salary globally is $100,330 per year, based on anonymous submissions and job posts.

$100k
per year
average
$24k
per year
(Bottom 10%)
$180k
per year
(Top 10%)
7214
Approved
Salaries

Updated Oct 15, 2026

Share yours anonymously

No name, no email, no account. Community review takes a day or two, then you unlock the reports.

Yearly base pay, before bonus. Paid monthly? Multiply by 12.

Optional details (bonus, equity, role notes)
0%

PDF or image. Helps if a previous submission was rejected.

11.1% of submissions get rejected because they are inaccurate or false.
Please ensure your submission is detailed and true.

Clear Search

Browse by role

Browse by location

Like these stats? Ask your friends to contribute. Share on X

2 months ago
$XXX,000/yr+ XX,000 bonus

Machine Learning Engineer Salary

✍️ underpad📍 shnaghai / Remote 🕑 1 years at the company⏳ 6 years of experience🎂 32 years old

3 years ago
$XXX,000/yr+ XX,000 bonus

machine learning engineer Salary

📍 czech republic / Remote 🛠️ Skills: python⏳ 6 years of experience😎 Self employed🎂 35 years old

5 years ago
$XXX,000/yr+ XX,000 bonus

Machine Learning Engineer Salary

📍 Toronto 🛠️ Skills: Python, Microsoft Azure, R, Tableau, Power BI, Pytorch,🕑 1 years at the company⏳ 2 years of experience

Access 1499 Detailed Machine Learning Engineer Salaries

+ Add Your Salary
  1. Submit your compensation
  2. Get Approved
  3. Benchmark against others

Annual Web3 Salaries for Key Roles

RoleMean Annual SalaryMin Annual Salary. P10Max Annual Salary. P90
Legal$120,964$32,400$220,000
Finance$87,129$24,000$180,000
Design$86,952$26,400$96,000
Product$85,907$30,000$144,000
Solidity$81,243$30,000$156,000
Developer$73,916$27,600$120,000
Marketing$71,446$24,000$120,000
Sales$65,152$24,000$120,000
Community$45,879$20,000$72,000