Facebook Software Engineer Machine Learning Sunnyvale Salaries

19 verified profiles
Last updated on May 9, 2025
Average Annual Total Compensation is $419k

Employees at Facebook as Software Engineer Machine Learning in Sunnyvale earn an average of $419k, mostly ranging from $310k to $1570k based on 19 profiles.

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

Base: $170k

Stocks: $77k

(Today) (24.2%) $96k

Bonus: $44k

TC:$291k

(Today) (6.4%) $309k

0yrs
NA
Phd

Works in Sunnyvale, CA

Base: $171k

Stocks: $94k

(Today) (23.9%) $117k

Bonus: $47k

TC:$312k

(Today) (7.2%) $335k

0yrs
NA
Phd

Works in Sunnyvale, CA

Base: $224k

Stocks: $194k

(Today) (15.9%) $225k

Bonus: $39k

TC:$457k

(Today) (6.8%) $488k

7yrs
NA
Phd

Works in Sunnyvale, CA

Base: $172k

Stocks: $96k

(Today) (22.4%) $118k

Bonus: $44k

TC:$312k

(Today) (6.9%) $333k

0yrs
NA
Phd

Works in Sunnyvale, CA

Base: $171k

Stocks: $102k

(Today) (20.4%) $123k

Bonus: $44k

TC:$316k

(Today) (6.6%) $337k

0yrs
NA
Phd

Works in Sunnyvale, CA

Base: $227k

Stocks: $245k

(Today) (20.9%) $296k

Bonus: $59k

TC:$531k

(Today) (9.7%) $582k

6yrs
NA
Phd

Works in Sunnyvale, CA

Base: $173k

Stocks: $175k

(Today) (21.6%) $212k

Bonus: -

TC:$347k

(Today) (10.9%) $385k

4yrs
NA
Masters

Works in Sunnyvale, CA

7yrs
NA
Phd

Works in Sunnyvale, CA

Base: $135k

Stocks: $36k

(Today) (25.3%) $46k

Bonus: $18k

TC:$189k

(Today) (4.9%) $198k

0yrs
NA
Masters

Works in Sunnyvale, CA

Base: $171k

Stocks: $94k

(Today) (19.7%) $113k

Bonus: $45k

TC:$310k

(Today) (6.0%) $328k

0yrs
NA
NA

Works in Sunnyvale, CA

100% real time & verified!

Upgrade to view elite profiles
Level
Experience
Avg
25th
50th
75th
90th
95th
1 to 4 yrs
$191k
$190k
$191k
$NaNk
$NaNk
$NaNk
0 to 0 yrs
$298k
$294k
$310k
$NaNk
$NaNk
$NaNk
5 to 7 yrs
$427k
$398k
$404k
$NaNk
$NaNk
$NaNk
12 to 12 yrs
$485k
$455k
$485k
$NaNk
$NaNk
$NaNk
Level
Experience
1 to 4 yrs
Base
$153k
Stocks / Yr
$23k
Bonus
$15k
Total Salary
$191k
Level
Experience
0 to 0 yrs
Base
$171k
Stocks / Yr
$97k
Bonus
$45k
Total Salary
$298k
Level
Experience
5 to 7 yrs
Base
$207k
Stocks / Yr
$191k
Bonus
$37k
Total Salary
$427k
Level
Experience
12 to 12 yrs
Base
$241k
Stocks / Yr
$244k
Bonus
$0k
Total Salary
$485k
Facebook Software Engineer Machine Learning Sunnyvale salary levels ranges from E3 (Software Engineer) upto E6 (Software Engineer), with E6 (Software Engineer) level earning average salary of $485k along with $244k worth of stock options.

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

Employees at Facebook as Software Engineer Machine Learning in Sunnyvale earn an average of $419k, mostly ranging from $310k per year to $1570k per year based on 19 profiles. The top 10% of employees earn more than $531k per year.

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

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

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

Explore all new grad salaries

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

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

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

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

Employees at Facebook as Software Engineer Machine Learning in Sunnyvale earn an average of $419k, mostly ranging from $310k per year to $1570k per year based on 19 profiles. The top 10% of employees earn more than $531k per year.

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

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

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

Explore all new grad salaries

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

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

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

Salary Brackets
Percentage
100-200 k 100-200 k
Percentage : 11
200-300 k 200-300 k
Percentage : 21
300-400 k 300-400 k
Percentage : 37
400-500 k 400-500 k
Percentage : 16
> 500 k > 500 k
Percentage : 16
Age Brackets
No age data
Browse by Locations