How much does a Machine Learning Scientist make?

Updated May 12, 2021

Industry

Employer Size

Experience

$133,627 /yr
Average Base Pay

126 salaries

$93K

Low

$134K

Average

$191K

High

No additional cash compensation has been reported for this role

The national average salary for a Machine Learning Scientist is $133,627 in United States. Filter by location to see Machine Learning Scientist salaries in your area. Salary estimates are based on 126 salaries submitted anonymously to Glassdoor by Machine Learning Scientist employees.

Seniority Levels

L2
Machine Learning Engineer$128,386 /yr
L3
Senior Machine Learning Engineer$153,912 /yr
Career Path

How much should you negotiate?

See how your offer stacks up to other pay packages and negotiate confidently.

Analyze Offer

Related Job Titles

Data Mining

$121,622

per year

Data Scientist

$115,299

per year

Machine Learning Engineer

$128,386

per year

Machine Learning Research Scientist

$96,491

per year

Salaries by Company

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (USD)

Range

Amazon
3.8

Amazon

Machine Learning Scientist

$150,690

 /yr
Range: $112K - $178K
27 salaries
See 24 salaries from all locations

$112K

$178K

$112,128 - $177,666 Range

Microsoft
4.4

Microsoft

Machine Learning Scientist

$146,147

 /yr
Range: $125K - $233K

$125K

$233K

$124,531 - $233,146 Range

Amazon
3.8

Amazon

Machine Learning Scientist - Monthly Intern

$8,584

 /mo
Range: $6K - $9K

$6K

$9K

$5,630 - $9,197 Range

Intuitive (Intuitive Surgical)
4.6

Intuitive (Intuitive Surgical)

Machine Learning Scientist

$125,793

 /yr
Range: $92K - $143K

$92K

$143K

$92,351 - $143,371 Range

Apple
4.3

Apple

Machine Learning Scientist

$181,419

 /yr
Range: $148K - $231K

$148K

$231K

$147,678 - $231,316 Range

Expedia Group
4

Expedia Group

Machine Learning Scientist

$148,988

 /yr
Range: $121K - $165K

$121K

$165K

$120,590 - $164,930 Range

Rosetta Analytics
5

Rosetta Analytics

Machine Learning Scientist

$146,465

 /yr
Range: $128K - $165K

$128K

$165K

$127,740 - $165,189 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Tesla
3.8

Tesla

Machine Learning Scientist

$140,919

 /yr
Range: $141K - $172K

$141K

$172K

$140,919 - $172,235 Range

Overstock.com
3.6

Overstock.com

Machine Learning Scientist

$127,471

 /yr
Range: $82K - $140K

$82K

$140K

$81,582 - $140,000 Range

Tripadvisor
3.7

Tripadvisor

Machine Learning Scientist

$124,416

 /yr
Range: $124K - $124K

$124K

$124K

$124,416 - $124,416 Range

Google
4.5

Google

Machine Learning Scientist
About 

$74K -$162K

$74K

$162K

$74,475 - $161,934 Range

Facebook
4.3

Facebook

Machine Learning Scientist
About 

$99K -$221K

$99K

$221K

$99,199 - $221,146 Range

Ford Motor Company
4.1

Ford Motor Company

Machine Learning Scientist
About 

$105K -$123K

$105K

$123K

$105,271 - $123,352 Range

Anthem
3.6

Anthem

Machine Learning Scientist
About 

$110K -$166K

$110K

$166K

$109,529 - $166,208 Range

Groupon
3.6

Groupon

Machine Learning Scientist
About 

$143K -$162K

$143K

$162K

$142,839 - $161,513 Range

The Broad Institute
4.6

The Broad Institute

Machine Learning Scientist
About 

$175K -$203K

$175K

$203K

$174,868 - $203,167 Range

Compass
3.9

Compass

Machine Learning Scientist
About 

$150K -$216K

$150K

$216K

$150,424 - $216,101 Range

Susquehanna International Group (SIG)
4.1

Susquehanna International Group (SIG)

Machine Learning Scientist
About 

$140K -$151K

$140K

$151K

$140,175 - $150,785 Range

Theranos
3

Theranos

Machine Learning Scientist
About 

$104K -$153K

$104K

$153K

$104,060 - $153,000 Range

Blue River Technology
4.5

Blue River Technology

Machine Learning Scientist
About 

$116K -$168K

$116K

$168K

$115,685 - $168,160 Range

Download as data Table
Viewing 1 - 10 of 260

Frequently asked questions about Machine Learning Scientist salaries

The average salary for a Machine Learning Scientist is $133,627 in United States. Salaries estimates are based on 126 salaries submitted anonymously to Glassdoor by Machine Learning Scientist employees in United States.

The highest salary for a Machine Learning Scientist in United States is $191,172 per year.

The lowest salary for a Machine Learning Scientist in United States is $93,404 per year.

If you are thinking of becoming a Machine Learning Scientist or planning the next step in your career, find out in our Career hub the career path and salary trajectory of a Machine Learning Scientist.

See how your offer stacks up to other pay packages and negotiate confidently on our Offer Analyzer.

Recent Salary Reports

Below are the most recent machine learning scientist salary reports. Employer name has been removed to protect anonymity.

$160,000
per year
An Applied ML Engineer in the San Jose, CA Area area reported making $160,000 per year
Additional Pay
$15k cash bonus
$165k stock bonus
Job Highlights
3-4 years experience
San Jose, CA Area area
Full-time
 
10000+ employees
Company - Public
$75,000
per year
An AI Scientist in the Philadelphia, PA Area area reported making $75,000 per year
Job Highlights
Philadelphia, PA Area area
Full-time
 
1 to 50 employees
Company - Private
$110,000
per year
A Machine Learning Engineer in the Dallas-Fort Worth, TX Area area reported making $110,000 per year
Job Highlights
5-7 years experience
Dallas-Fort Worth, TX Area area
Full-time
 
10000+ employees
Company - Public
$125,000
per year
A Computer Vision and Machine Learning Engineer in the Austin, TX Area area reported making $125,000 per year
Additional Pay
$13k cash bonus
Job Highlights
3-4 years experience
Austin, TX Area area
Full-time
 
5001 to 10000 employees
Company - Public
$6,000
monthly
A Machine Learning Researcher in the San Francisco, CA Area area reported making $6,000 per month
Job Highlights
3-4 years experience
San Francisco, CA Area area
Full-time
 
10000+ employees
College / University
$31
hourly
A Machine Learning Engineer in the Austin, TX Area area reported making $31 per hour
Job Highlights
Austin, TX Area area
Contract
 
1 to 50 employees
Company - Private
$54,000
per year
A Machine Learning Engineer in the Chicago, IL Area area reported making $54,000 per year
Job Highlights
1-2 years experience
Chicago, IL Area area
Temporary
 
10000+ employees
College / University
$160,000
per year
A Machine Learning Engineer in the Boston, MA Area area reported making $160,000 per year
Job Highlights
3-4 years experience
Boston, MA Area area
Full-time
 
5001 to 10000 employees
Company - Public
$201,774
per year
A Machine Learning Engineer in the New York City, NY Area area reported making $201,774 per year
Job Highlights
10+ years experience
New York City, NY Area area
Full-time
 
5001 to 10000 employees
Company - Public
$95,000
per year
A ML Engineer in the Dallas-Fort Worth, TX Area area reported making $95,000 per year
Job Highlights
3-4 years experience
Dallas-Fort Worth, TX Area area
Full-time
 
10000+ employees
Company - Public
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.