Facebook Software Engineer Machine Learning Salaries

807 verified profiles
Last updated on January 31, 2026
Average Annual Total Compensation is $475k

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

Employee Count
massive
Equity Vest
4 yrs ; 25% , 25% , 25% , 25%
Signing Bonus
$35k - $110k
👨‍💻 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: $208k

Stocks: $210k

Bonus: $31k

TC:$448k

7yrs
NA
Bachelors

Works in Menlo Park, CA

Base: $182k

Stocks: $233k

(Today) (2.5%) $227k

Bonus: $50k

TC:$466k

(Today) (1.3%) $460k

3yrs
NA
Bachelors

Works in Menlo Park, CA

Base: $167k

Stocks: $74k

(Today) (3.0%) $72k

Bonus: $25k

TC:$266k

(Today) (0.8%) $264k

5yrs
NA
Masters

Works in Seattle, WA

Base: $225k

Stocks: $61k

(Today) (5.1%) $58k

Bonus: $51k

TC:$336k

(Today) (0.9%) $333k

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

(Today) (4.2%) $105k

Bonus: $43k

TC:$339k

(Today) (1.4%) $334k

5yrs
NA
Phd

Works in Menlo Park, CA

Base: $204k

Stocks: $135k

(Today) (8.8%) $123k

Bonus: $31k

TC:$369k

(Today) (3.2%) $357k

6yrs
NA
Phd

Works in New York, NY

Base: $262k

Stocks: $776k

(Today) (6.8%) $723k

Bonus: -

TC:$1038k

(Today) (5.1%) $985k

6yrs
NA
Masters

Works in New York, NY

Base: $291k

Stocks: $85k

(Today) (6.0%) $80k

Bonus: -

TC:$376k

(Today) (1.4%) $371k

10yrs
NA
Masters

Works in New York, NY

Base: $272k

Stocks: $340k

(Today) (7.7%) $314k

Bonus: $74k

TC:$685k

(Today) (3.8%) $659k

8yrs
NA
Phd

Works in Menlo Park, CA

100% real time & verified!

Showing only 50 profiles out of 807. 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
$431k
$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 Software Engineer Machine Learning 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 Software Engineer Machine Learning employees make?

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

What is the average salary of Facebook Software Engineer Machine Learning?

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

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

Highest reported salary offered at Facebook as Software Engineer Machine Learning 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 Software Engineer Machine Learning?

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

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

  • software engineer - $475k per year

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

Explore all new grad salaries

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

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 Software Engineer Machine Learning?

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

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

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

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

What is the average salary of Facebook Software Engineer Machine Learning?

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

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

Highest reported salary offered at Facebook as Software Engineer Machine Learning 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 Software Engineer Machine Learning?

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

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

  • software engineer - $475k per year

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

Explore all new grad salaries

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

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 Software Engineer Machine Learning?

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

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

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