$158k
Median annual base salary · Data Scientist · San Francisco, CA · 2025
Full percentile breakdown — annual base salary
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.
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.