What data jobs pay in Sunnyvale
The step up from senior
Staff and principal data scientist postings in Sunnyvale state $79K more than senior ones. Median stated base for each level.
Data scientist
$175K$254K
Senior from 24 postings, staff and above from 15
Machine learning engineer
$214K$254K
Senior from 33 postings, staff and above from 31
Sunnyvale and New York side by side
Sunnyvale postings state more for every role both cities have enough postings to compare.
Common questions
What does a machine learning engineer make in Sunnyvale?
Machine learning engineer postings in Sunnyvale stated a median base salary of $225K in the last year. The middle half stated $195K to $254K, across 86 postings with a pay range.
What does a data scientist make in Sunnyvale?
Data scientist postings in Sunnyvale stated a median base salary of $195K in the last year. The middle half stated $173K to $236K, across 76 postings with a pay range.
Why are these figures lower than Levels.fyi or Glassdoor?
Those sites show pay that people report, often including stock and bonus. We show the base salary employers state in their own job postings, which is lower but covers every employer that posts a range, and each figure comes with jobs you can apply to today.
Base pay that employers stated in their own Sunnyvale postings, first seen since November 2025, one posting per employer and title, at the midpoint of each range. Actual offers can differ. A role needs 40 postings with pay before it appears. Updated . How we count