Machine Learning Engineer Salaries in the United States

Salary estimated from 2,600 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: December 10, 2018
Average salary
$144,013 per year
  • Most Reported
$46,000
$295,000
Salary Distribution

How much does a Machine Learning Engineer make in the United States?

The average salary for a Machine Learning Engineer is $144,013 per year in the United States. Salary estimates are based on 2,600 salaries submitted anonymously to Indeed by Machine Learning Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Machine Learning Engineer is less than 1 year.
Machine Learning Engineer salaries by company in the United States
CompanyAverage salary
$100,000 per year
$149,379 per year
$145,469 per year
$187,085 per year
$147,390 per year
$143,094 per year
$143,094 per year
$134,723 per year
$127,813 per year
$131,030 per year
Machine Learning Engineer salaries by location
CityAverage salary
$170,197 per year
$155,039 per year
$147,995 per year
$125,760 per year
$177,150 per year

Machine Learning Engineer job openings

DATA SCIENCE ENGINEER
Ultimate Software
Fort Lauderdale, FL
Software Development Engineer - Alexa Applied Modeling & Data Science
Amazon.com
Cambridge, MA
Software Development Engineer - Alexa Applied Modeling & Data Science
Amazon.com
Cambridge, MA
Deep Learning / Software Developer Intern
IBM
San Jose, CA
Data Scientist / Machine Learning Expert (FT)
SphereOI Studios
McLean, VA
Software Development Engineer - Search Data Science
Amazon.com
Palo Alto, CA
Machine Learning Engineer Jobs