What data jobs pay in San Jose
The step up from senior
Staff and principal machine learning engineer postings in San Jose state $41K more than senior ones. Median stated base for each level.
Machine learning engineer
$214K$254K
Senior from 16 postings, staff and above from 11
San Jose and New York side by side
New York postings state more for 1 of the 2 roles both cities have enough postings to compare.
Common questions
What does a machine learning engineer make in San Jose?
Machine learning engineer postings in San Jose stated a median base salary of $214K in the last year. The middle half stated $179K to $249K, across 42 postings with a pay range.
What does a data scientist make in San Jose?
Data scientist postings in San Jose stated a median base salary of $182K in the last year. The middle half stated $149K to $215K, across 52 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 San Jose 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