Machine learning engineer salary in San Francisco

Machine learning engineer postings in San Francisco, California stated a median base salary of $243K. The middle half stated $200K to $275K, across 106 postings from the last year.
Median
$243K
Middle half
$200K–$275K
Postings
106

Base pay that employers stated in their own postings, first seen since November 2025, one posting per employer and title. These are pay ranges in job ads, not what anyone was paid. Updated . How we count

Open machine learning engineer jobs in San Francisco

Senior Machine Learning EngineerPinterest Job Advertisements · Hybrid in San Francisco, CA, US +1 location$250K–$332KML EngineerC++JavaPython+3Live, first seen by us 1 day ago
Staff Machine Learning EngineerUber · Hybrid in San Francisco, CAListed 2 times$232K–$258KML EngineerCC++Java+2Live, first seen by us 1 day ago

What employers state for machine learning engineer roles in San Francisco

EmployerMedianPostings
OpenAI$402K9

Employers with five or more machine learning engineer postings that listed pay in San Francisco. Who pays data people the most

Machine learning engineer salaries in other cities

CityMedianMiddle half
New York$215K$179K–$254K
Mountain View, California$213K$179K–$246K
Sunnyvale, California$225K$195K–$254K
Santa Clara, California$220K$197K–$270K
San Jose, California$214K$179K–$249K