Point your AI agent at freehire and let it find you a job.

Get the CLI →

Data Science Salaries

Data Science roles pay a median of $183,180 per year across 816 postings that disclose pay, ranging from $151,600 to $217,950.

Updated October 17, 2026

LevelCurrencyPeriod25thMedian75thPostings
InternUSDhour$27$32$4133
InternUSDyear$99,048$107,500$142,76224
InternUSDmonth$9,000$10,145$11,0005
InternEURmonth€2,000€2,414€3,2005
JuniorUSDyear$77,500$103,600$124,50025
JuniorEURyear€32,500€32,500€32,50010
MiddleUSDyear$126,800$126,800$151,70036
SeniorUSDyear$150,000$175,500$205,000432
SeniorEURyear€65,000€75,000€86,00037
SeniorGBPyear£73,000£86,250£105,70032
SeniorEURmonth€4,766€6,000€6,65427
SeniorCADyearCA$108,737CA$136,550CA$171,25016
SeniorUSDhour$62$62$646
LeadUSDyear$162,325$176,425$197,37576
LeadEURmonth€5,750€5,750€6,94110
LeadEURyear€56,800€77,300€86,7508
LeadGBPyear£76,250£103,750£112,5006
LeadCADyearCA$152,475CA$159,450CA$181,5006
StaffUSDyear$204,750$231,500$253,500111
StaffCADyearCA$165,000CA$171,650CA$192,5005
PrincipalUSDyear$173,200$208,275$230,37580
C-levelUSDyear$190,625$251,759$291,25032
All levelsUSDyear$151,600$183,180$217,950816
All levelsEURyear€56,646€72,275€80,65058
All levelsGBPyear£70,000£86,250£105,70052
All levelsEURmonth€4,453€5,700€6,50044
All levelsUSDhour$28$38$6241
All levelsCADyearCA$108,737CA$152,000CA$181,00035
All levelsINRyear₹1,500,015₹2,776,525₹3,500,0008
All levelsPLNmonthPLN 20,240PLN 22,000PLN 24,5005
All levelsUSDmonth$9,000$10,145$11,0005

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available