Machine Learning Engineer Salaries in California

Salary estimated from 1,356 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: December 16, 2018
Average in California
$156,268 per year
13% Above national average
  • Most Reported
$55,000
$308,000
Salary Distribution

How much does a Machine Learning Engineer make in California?

The average salary for a Machine Learning Engineer is $156,268 per year in California, which is 13% above the national average. Salary estimates are based on 1,356 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 California
CompanyAverage salary
$232,285 per year
$187,837 per year
$168,764 per year
$231,833 per year
$200,000 per year
$190,359 per year
$189,894 per year
$174,219 per year
$173,744 per year
$172,402 per year
Machine Learning Engineer salaries by location
CityAverage salary
$169,464 per year
$157,361 per year
$125,760 per year
$133,533 per year
$173,443 per year

Machine Learning Engineer job openings

AI Research Engineer
Baidu USA
California
AI Research Engineer – Natural Language Processing
Samsung Research America
Mountain View, CA
AI Scientist-Computer Vision
Dishcraft Robotics
San Carlos, CA
AI engineer
Swinsoft
Sunnyvale, CA
Machine Learning Research Interns
Baidu USA
California
HPC and AI Performance Engineer
FUTUREWEI TECHNOLOGIES
Santa Clara, CA
Machine Learning Engineer jobs in California