How Much Do Data Science Jobs Pay in Palo Alto? (September 2026)
As of September 2026, the median data science salary in Palo Alto is $225,000 a year. Most roles pay between $173,192 and $311,750 (the 10th–90th percentile), drawn from 84 live salaried listings across 27 companies. All figures are converted to annual US dollars so different sources compare like-for-like.
How pay has moved
Median base salary by the month each role was posted, across current live listings. A monthly snapshot builds a firmer long-run trend over time.
Highest-paying employers
- Director, Machine Learning, Alzheimer's Disease InitiativeDirector, Machine Learning, Virtual Cell InitiativeAll Arc Institute roles →
- Member of Technical Staff (AI Researcher)Member of Technical Staff (ML Engineer, Recommendations & User Modeling)Member of Technical Staff (Software Engineer, Data Platform)All Perplexity roles →
- Analytics Engineer - XML Infrastructure EngineerMachine Learning Engineer - AdsMachine Learning Engineer - Recommendation SystemsNetwork Engineer - ML Infrastructure (High-Speed Interconnects)All xAI roles →
- Principal AI Engineer, Special ProgramsSr. AI Engineer, Platform Infrastructure, Special ProgramsSr. AI Engineer, Special ProgramsSr. AI Engineer, Special Programs - Top Secret ClearanceAI Engineer, Special Programs - Top Secret ClearanceAll SpaceX roles →
- Principal Machine Learning Engineer, Ads DeliverySr. Staff Machine Learning Engineer, Monetization EngineeringStaff Machine Learning Engineer, Ads Conversion Core ModelingSr. Machine Learning Engineer, Core Engineering Sr. Machine Learning Engineer, Monetization EngineeringAll Pinterest roles →
Employers ranked by median advertised base among those with at least two salaried listings in Palo Alto; each one’s best-paying open roles are listed beneath it.
Methodology: data science listings in Palo Alto with a published salary, updated daily. Figures come from roles that are open right now. Ranges and single figures are converted to an annual US-dollar midpoint; hourly rates are annualised and out-of-band values dropped. Salary data is self-reported by employers and covers the roles that disclose pay — treat it as a directional guide, not a guarantee.