Login

Machine Learning Engineer Salary in SAN FRANCISCO, CA

Government-verified H-1B salary data from 8 certified filings

Government-Verified
$187,025
Average Salary
$187,024
Median Salary
8
Filings
2
Companies

How much do Machine Learning Engineers make in SAN FRANCISCO?

Based on 8 certified H-1B visa filings, Machine Learning Engineers in SAN FRANCISCO, CA earn an average salary of $187,025 per year. Salaries range from $112,214 to $336,644 depending on experience and employer.

Source: US Department of Labor LCA Disclosure Data, Q1 FY2025

Machine Learning Engineer Salaries in Other Cities

Cupertino, CA
20 filings
$195,559
San Jose, CA
18 filings
$217,183
New York, NY
17 filings
$182,098
Sunnyvale, CA
14 filings
$210,866
Bellevue, WA
13 filings
$171,552
Seattle, WA
10 filings
$184,153
Menlo Park, CA
7 filings
$225,869
Austin, TX
6 filings
$140,451

View all Machine Learning Engineer salaries →

Other Popular Roles in SAN FRANCISCO

Software Engineer $181K Senior Software Engineer $190K Staff Software Engineer $216K Senior Software Associate $156K Software Development Engineer Ii $179K Software Engineering Lmts $245K Product Manager $188K Postdoctoral Scholar $77K

View all roles in SAN FRANCISCO →

Frequently Asked Questions

What is the average Machine Learning Engineer salary in SAN FRANCISCO?

The average Machine Learning Engineer salary in SAN FRANCISCO, CA is $187,025 based on 8 certified H-1B filings. The median salary is $187,024.

Which companies hire Machine Learning Engineers in SAN FRANCISCO?

Top employers hiring Machine Learning Engineers in SAN FRANCISCO include . These companies have filed H-1B visa applications for this role in this location.

How accurate is this salary data?

This data comes from official US Department of Labor Labor Condition Application (LCA) filings. Companies are legally required to report accurate salary information—providing false information constitutes federal fraud. This makes our data more reliable than self-reported salary surveys.