Data Scientist salary
Typical advertised pay for Data Scientist roles, from real job postings on FindRole.
Median advertised base salary
$173,200
Most postings fall between $145,200 and $214,500.
Based on 338 postings across 66 companies. Updated October 27, 2026.
As of October 2026, the median advertised base salary for Data Scientist roles is $173,200, based on 338 live job postings from 66 employers tracked by FindRole.
Published by FindRole · free to quote and reuse with attribution and a link to this page · how this is computed
Salary by seniority
| Level | 25th %ile | Median | 75th %ile | Postings |
|---|---|---|---|---|
| Senior | $148,320 | $162,000 | $191,250 | 93 |
| Staff | $214,500 | $214,500 | $228,250 | 37 |
| Principal | $173,200 | $198,000 | $214,500 | 58 |
| Not specified | $126,800 | $158,922 | $162,900 | 94 |
Skills employers ask for
Share of Data Scientist postings that name each skill.
-
Python 92% · 311 of 338
-
Machine Learning 75% · 254 of 338
-
SQL 74% · 250 of 338
-
R 54% · 181 of 338
-
Spark 41% · 140 of 338
-
Statistics 32% · 107 of 338
-
Data Visualization 25% · 85 of 338
-
Data Science 24% · 82 of 338
-
LLMs 24% · 82 of 338
-
NLP 23% · 78 of 338
-
Scala 23% · 78 of 338
-
scikit learn 22% · 74 of 338
Counted once per posting across 338 Data Scientist postings with an extracted skill list, as of October 2026. Spellings are folded to one name (K8s → Kubernetes) — see methodology.
Related roles
Titles whose postings ask for many of the same skills.
- Data Science Manager shares Python, Machine Learning, SQL median $211,200
- Data Analyst shares Python, Machine Learning, SQL median $126,775
- Machine Learning Engineer shares Python, Machine Learning, SQL median $235,750
- Applied Scientist shares Python, Machine Learning, Statistics median $208,800
- Research Scientist shares Python, Machine Learning, Statistics median $216,250
Remote vs. onsite
Remote median
$216,300
36 postings
Onsite median
$165,750
302 postings
Top companies hiring Data Scientists
- Booz Allen Hamilton 82 postings · median $126,800
- Walmart 47 postings · median $214,500
- Capital One Financial 30 postings · median $173,200
- Intuit 22 postings · median $247,500
- Apple Inc 14 postings · median $214,000
- Microsoft 12 postings · median $190,650
- Lyft 9 postings · median $166,500
- Pinterest 7 postings · median $226,088
Open Data Scientist roles right now
The postings these numbers come from — see all Data Scientist jobs.
- Staff Data Scientist Walmart · Sunnyvale, CA View →
- Senior Data Scientist Circle · Remote (San Francisco, CA) View →
- Data Scientist Booz Allen Hamilton · Langley AFB, VA View →
- Senior Data Scientist Microsoft View →
- Senior Data Scientist Microsoft · Redmond, WA View →
- Principal Data Scientist, AI Infrastructure Microsoft View →
See which Data Scientist roles you actually match
FindRole AI Match reads your resume against every open Data Scientist posting and ranks the ones worth your time — so you're applying where the pay and the fit both line up.
See AI Match plansData Scientist salary by location
Prepping for Data Scientist roles?
Create a free FindRole account to save jobs, track applications, and get a weekly email of new Data Scientist postings.
Create a free accountThese figures are the midpoint of the advertised salary range on real Data Scientist job postings indexed by FindRole — employer-stated base pay, not total compensation (they exclude equity and bonuses), and they reflect the roles we index rather than the whole market. A guide, not a guarantee.