Data Science Salaries · freehire
Data Science roles pay a median of $186,375 per year across 431 postings that disclose pay, ranging from $158,450 to $222,390.
Updated July 16, 2026
| Level | Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|---|
| Junior | USD | year | $65,000 | $65,000 | $74,375 | 6 |
| Middle | USD | year | $104,625 | $119,000 | $147,338 | 10 |
| Senior | USD | year | $150,000 | $178,040 | $209,820 | 230 |
| Senior | CAD | year | CA$133,978 | CA$154,800 | CA$156,400 | 11 |
| Senior | EUR | year | €56,595 | €59,200 | €69,000 | 9 |
| Senior | EUR | month | €5,000 | €30,000 | €58,750 | 6 |
| Lead | USD | year | $158,353 | $186,250 | $200,000 | 48 |
| Staff | USD | year | $204,375 | $226,000 | $251,886 | 72 |
| Principal | USD | year | $173,200 | $176,900 | $208,800 | 52 |
| C-level | USD | year | $203,250 | $285,600 | $299,250 | 11 |
| All levels | USD | year | $158,450 | $186,375 | $222,390 | 431 |
| All levels | CAD | year | CA$132,957 | CA$154,800 | CA$167,000 | 21 |
| All levels | EUR | year | €56,571 | €61,250 | €81,625 | 16 |
| All levels | EUR | month | €4,800 | €5,000 | €55,000 | 9 |
| All levels | GBP | year | £100,000 | £107,800 | £112,500 | 5 |