Facebook Machine Learning Engineer Salaries

808 verified profiles
Last updated on October 31, 2025
Average Annual Total Compensation is $475k

Employees at Facebook as Machine Learning Engineer earn an average of $475k, mostly ranging from $315k to $2089k based on 808 profiles.

👨‍💻 Male $426k Male
Average Salary : $ 426 k
👩‍💻 Female $490k Female
Average Salary : $ 490 k
For every $100 paid to men, women are paid $115
Latest Jobs
Hiring? Promote your job
Salary Profiles
Company
Title(Level)
Annual Salary
Experience
School
Degree
Location
Skills

Base: $182k

Stocks: $233k

Bonus: $50k

TC:$466k

3yrs
NA
Bachelors

Works in Menlo Park, CA

Base: $208k

Stocks: $210k

Bonus: $31k

TC:$448k

7yrs
NA
Bachelors

Works in Menlo Park, CA

Base: $167k

Stocks: $74k

Bonus: $25k

TC:$266k

5yrs
NA
Masters

Works in Seattle, WA

Base: $225k

Stocks: $61k

Bonus: $51k

TC:$336k

8yrs
NA
Phd

Works in New York, NY

7yrs
NA
Phd

Works in Menlo Park, CA

🚀 AI Agents that work 24/7 to land you higher paying jobs

Base: $186k

Stocks: $109k

Bonus: $43k

TC:$339k

5yrs
NA
Phd

Works in Menlo Park, CA

Base: $204k

Stocks: $135k

Bonus: $31k

TC:$369k

6yrs
NA
Phd

Works in New York, NY

Base: $262k

Stocks: $776k

Bonus: -

TC:$1038k

6yrs
NA
Masters

Works in New York, NY

Base: $291k

Stocks: $85k

Bonus: -

TC:$376k

10yrs
NA
Masters

Works in New York, NY

Base: $272k

Stocks: $340k

Bonus: $74k

TC:$685k

8yrs
NA
Phd

Works in Menlo Park, CA

100% real time & verified!

Showing only 50 profiles out of 808. Upgrade to view elite profiles
Level
Experience
Avg
25th
50th
75th
90th
95th
0 to 2 yrs
$194k
$174k
$189k
$NaNk
$NaNk
$NaNk
0 to 5 yrs
$296k
$263k
$296k
$NaNk
$NaNk
$NaNk
4 to 10 yrs
$456k
$381k
$432k
$NaNk
$NaNk
$NaNk
6 to 11 yrs
$665k
$542k
$619k
$NaNk
$NaNk
$NaNk
7 to 19 yrs
$1255k
$960k
$1171k
$NaNk
$NaNk
$NaNk
8 to 20 yrs
$2432k
$1601k
$2037k
$NaNk
$NaNk
$NaNk
26 to 29 yrs
$4044k
$3688k
$4044k
$NaNk
$NaNk
$NaNk
Level
Experience
0 to 2 yrs
Base
$135k
Stocks / Yr
$45k
Bonus
$21k
Total Salary
$194k
Level
Experience
0 to 5 yrs
Base
$173k
Stocks / Yr
$100k
Bonus
$32k
Total Salary
$296k
Level
Experience
4 to 10 yrs
Base
$210k
Stocks / Yr
$219k
Bonus
$37k
Total Salary
$456k
Level
Experience
6 to 11 yrs
Base
$247k
Stocks / Yr
$383k
Bonus
$53k
Total Salary
$665k
Level
Experience
7 to 19 yrs
Base
$290k
Stocks / Yr
$893k
Bonus
$80k
Total Salary
$1255k
Level
Experience
8 to 20 yrs
Base
$355k
Stocks / Yr
$1977k
Bonus
$129k
Total Salary
$2432k
Level
Experience
26 to 29 yrs
Base
$392k
Stocks / Yr
$3653k
Bonus
$0k
Total Salary
$4044k
Facebook Machine Learning Engineer salary levels ranges from E3 upto E9 (Software Engineer), with E9 (Software Engineer) level earning average salary of $4044k along with $3653k worth of stock options.

Frequently asked questions
How much do Facebook Machine Learning Engineer employees make?

Employees at Facebook as Machine Learning Engineer earn an average of $475k, mostly ranging from $315k per year to $2089k per year based on 808 profiles. The top 10% of employees earn more than $713k per year.

What is the average salary of Facebook Machine Learning Engineer?

Average salary of an employee at Facebook as Machine Learning Engineer is $475k.

What is the highest salary offered at Facebook as Machine Learning Engineer?

Highest reported salary offered at Facebook as Machine Learning Engineer is $4756k. The top 10% of employees earn more than $713k per year. The top 1% earn more than a whopping $2089k per year.

What are the most common skills required at Facebook as Machine Learning Engineer?

What are the highest paying jobs at Facebook as Machine Learning Engineer?

The top 5 highest paying jobs at Facebook as Machine Learning Engineer with reported salaries are:

  • software engineer - $469k per year

What are the new grad salaries at Facebook as Machine Learning Engineer?
  • software engineer - $250k per year

Explore all new grad salaries

What is the median salary offered at Facebook as Machine Learning Engineer?

The median salary approximately calculated from salary profiles measured so far is $381k per year.

How is the age distributed among employees at Facebook as Machine Learning Engineer?

What qualifications do employees have at Facebook as Machine Learning Engineer?

Which schools do employees working at Facebook as Machine Learning Engineer went to?

0% of employees studied at Massachusetts Institute of Technology .

Frequently asked questions
How much do Facebook Machine Learning Engineer employees make?

Employees at Facebook as Machine Learning Engineer earn an average of $475k, mostly ranging from $315k per year to $2089k per year based on 808 profiles. The top 10% of employees earn more than $713k per year.

What is the average salary of Facebook Machine Learning Engineer?

Average salary of an employee at Facebook as Machine Learning Engineer is $475k.

What is the highest salary offered at Facebook as Machine Learning Engineer?

Highest reported salary offered at Facebook as Machine Learning Engineer is $4756k. The top 10% of employees earn more than $713k per year. The top 1% earn more than a whopping $2089k per year.

What are the most common skills required at Facebook as Machine Learning Engineer?

What are the highest paying jobs at Facebook as Machine Learning Engineer?

The top 5 highest paying jobs at Facebook as Machine Learning Engineer with reported salaries are:

  • software engineer - $469k per year

What are the new grad salaries at Facebook as Machine Learning Engineer?
  • software engineer - $250k per year

Explore all new grad salaries

What is the median salary offered at Facebook as Machine Learning Engineer?

The median salary approximately calculated from salary profiles measured so far is $381k per year.

How is the age distributed among employees at Facebook as Machine Learning Engineer?

What qualifications do employees have at Facebook as Machine Learning Engineer?

Which schools do employees working at Facebook as Machine Learning Engineer went to?

0% of employees studied at Massachusetts Institute of Technology .

Salary Brackets
Percentage
100-200 k 100-200 k
Percentage : 6
200-300 k 200-300 k
Percentage : 22
300-400 k 300-400 k
Percentage : 26
400-500 k 400-500 k
Percentage : 19
> 500 k > 500 k
Percentage : 27
Age Brackets
No age data
Browse by Locations