Google Machine Learning Engineer Salaries

943 verified profiles
Last updated on September 30, 2025
Average Annual Total Compensation is $338k

Employees at Google as Machine Learning Engineer earn an average of $338k, mostly ranging from $268k to $894k based on 943 profiles.

Employee Count
massive
Equity Vest
4 yrs ; 25% , 25% , 25% , 25%
Signing Bonus
$15k - $75k
  13,920 people laid off in the last year.
👨‍💻 Male $353k Male
Average Salary : $ 353 k
👩‍💻 Female $267k Female
Average Salary : $ 267 k
🧑 Non-binary $186k Non-binary
Average Salary : $ 186 k
For every $100 paid to men, women are paid $76
Latest Jobs
Hiring? Promote your job
Salary Profiles
Company
Title(Level)
Annual Salary
Experience
School
Degree
Location
Skills

Base: $159k

Stocks: $56k

Bonus: $32k

TC:$246k

4yrs
NA
Masters

Works in San Francisco, CA

Base: $213k

Stocks: $127k

Bonus: $40k

TC:$381k

7yrs
NA
Masters

Works in Mountain View, CA

Base: $257k

Stocks: $245k

Bonus: $50k

TC:$552k

11yrs
NA
Bachelors

Works in San Francisco, CA

Base: $235k

Stocks: $213k

Bonus: $65k

TC:$513k

12yrs
NA
Bachelors

Works in San Francisco, CA

Base: $182k

Stocks: $73k

Bonus: $35k

TC:$290k

0yrs
NA
Phd

Works in New York, NY

Base: $182k

Stocks: $53k

Bonus: $32k

TC:$268k

3yrs
NA
Bachelors

Works in Sunnyvale, CA

Base: $210k

Stocks: $274k

Bonus: $33k

TC:$517k

12yrs
NA
Bachelors

Works in Tampa, FL

Base: $184k

Stocks: $36k

Bonus: $43k

TC:$263k

0yrs
NA
Phd

Works in Mountain View, CA

Base: $172k

Stocks: $73k

Bonus: -

TC:$244k

0yrs
NA
Masters

Works in Sunnyvale, CA

Base: $155k

Stocks: $67k

Bonus: $20k

TC:$243k

13yrs
NA
Bachelors

Works in Boulder, CO

100% real time & verified!

Showing only 50 profiles out of 943. Upgrade to view elite profiles
Level
Experience
Avg
25th
50th
75th
90th
95th
0 to 5 yrs
$190k
$164k
$187k
$NaNk
$NaNk
$NaNk
2 to 7 yrs
$276k
$245k
$278k
$NaNk
$NaNk
$NaNk
4 to 10 yrs
$378k
$332k
$372k
$NaNk
$NaNk
$NaNk
7 to 15 yrs
$528k
$473k
$515k
$NaNk
$NaNk
$NaNk
9 to 16 yrs
$775k
$661k
$738k
$NaNk
$NaNk
$NaNk
13 to 19 yrs
$1147k
$1098k
$1208k
$NaNk
$NaNk
$NaNk
30 to 30 yrs
$1539k
$1539k
$1539k
$NaNk
$NaNk
$NaNk
Level
Experience
0 to 5 yrs
Base
$146k
Stocks / Yr
$37k
Bonus
$22k
Total Salary
$190k
Level
Experience
2 to 7 yrs
Base
$174k
Stocks / Yr
$81k
Bonus
$29k
Total Salary
$276k
Level
Experience
4 to 10 yrs
Base
$205k
Stocks / Yr
$145k
Bonus
$37k
Total Salary
$378k
Level
Experience
7 to 15 yrs
Base
$242k
Stocks / Yr
$245k
Bonus
$53k
Total Salary
$528k
Level
Experience
9 to 16 yrs
Base
$291k
Stocks / Yr
$419k
Bonus
$85k
Total Salary
$775k
Level
Experience
13 to 19 yrs
Base
$329k
Stocks / Yr
$744k
Bonus
$112k
Total Salary
$1147k
Level
Experience
30 to 30 yrs
Base
$402k
Stocks / Yr
$980k
Bonus
$157k
Total Salary
$1539k
Google Machine Learning Engineer salary levels ranges from L3 upto L9 (Distinguished Engineer), with L9 (Distinguished Engineer) level earning average salary of $1539k along with $980k worth of stock options.

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

Employees at Google as Machine Learning Engineer earn an average of $338k, mostly ranging from $268k per year to $894k per year based on 943 profiles. The top 10% of employees earn more than $515k per year.

What is the average salary of Google Machine Learning Engineer?

Average salary of an employee at Google as Machine Learning Engineer is $338k.

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

Highest reported salary offered at Google as Machine Learning Engineer is $1539k. The top 10% of employees earn more than $515k per year. The top 1% earn more than a whopping $894k per year.

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

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

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

  • software engineer - $339k per year

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

Explore all new grad salaries

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

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

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

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

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

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

Employees at Google as Machine Learning Engineer earn an average of $338k, mostly ranging from $268k per year to $894k per year based on 943 profiles. The top 10% of employees earn more than $515k per year.

What is the average salary of Google Machine Learning Engineer?

Average salary of an employee at Google as Machine Learning Engineer is $338k.

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

Highest reported salary offered at Google as Machine Learning Engineer is $1539k. The top 10% of employees earn more than $515k per year. The top 1% earn more than a whopping $894k per year.

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

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

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

  • software engineer - $339k per year

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

Explore all new grad salaries

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

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

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

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

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

Salary Brackets
Percentage
< 100 k < 100 k
Percentage : 0
100-200 k 100-200 k
Percentage : 15
200-300 k 200-300 k
Percentage : 32
300-400 k 300-400 k
Percentage : 29
400-500 k 400-500 k
Percentage : 11
> 500 k > 500 k
Percentage : 12
Age Brackets
No age data
Browse by Locations