Check Your Salary →
Salary Report · Updated 2025

Data Scientist Salary
in San Francisco, CA

📍 San Francisco, CA 📅 2025 data 🔄 Source: BLS OEWS 2024
$158k
Median annual base salary · Data Scientist · San Francisco, CA · 2025
25th Percentile
$115k
Median (50th)
$158k
75th Percentile
$195k
Total Comp
$185k
Full percentile breakdown — annual base salary
10th
$92k
25th
$115k
50th
$158k
75th
$195k
90th
$235k

Data Scientist Salaries in San Francisco, CA

San Francisco data scientists command the highest salaries in the country. AI/ML specialization adds $30–50k above median. Companies like OpenAI, Anthropic, and Google DeepMind are redefining compensation ceilings for ML researchers.

At the median level, total compensation including bonus and benefits reaches $185k per year. The market for Data Scientists in San Francisco, CA is growing at +6.2% year-over-year, reflecting continued demand across the region.

When negotiating your salary, always anchor to the 75th percentile ($195k) as your starting point. Most employers build 10–15% negotiation room into their initial offers. Research your specific employer's pay bands using Glassdoor and Levels.fyi before any negotiation conversation.

Related Salary Pages

Check your exact salary range

Enter your job title, city, and experience level for a personalized AI salary report.

Get My Salary Report →

Frequently Asked Questions

What is the average Data Scientist salary in San Francisco, CA?
The median Data Scientist salary in San Francisco, CA is $158,000 per year in 2025. Salaries range from $92,000 at the 10th percentile to $235,000 at the 90th percentile.
Is $158k a good salary for a Data Scientist in San Francisco?
$158k is the median salary — 50% of Data Scientists in San Francisco, CA earn more and 50% earn less. To be in the top 25%, you need $195k or above.
What is total compensation for a Data Scientist in San Francisco, CA?
Total compensation including base salary, annual bonus, and benefits for a Data Scientist in San Francisco, CA averages $185k per year at the median level.
How do I negotiate a higher Data Scientist salary in San Francisco?
Always anchor your ask to the 75th percentile ($195k) rather than the median. Research competing offers, highlight specialized skills, and negotiate total compensation — not just base salary.