Data Science Salaries · freehire
Data Science roles pay a median of $185,000 per year across 543 postings that disclose pay, ranging from $157,450 to $220,250.
Updated July 23, 2026
| Level | Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|---|
| Intern | USD | year | $92,500 | $147,000 | $174,000 | 5 |
| Junior | USD | year | $65,000 | $91,250 | $122,490 | 10 |
| Middle | USD | year | $112,675 | $125,900 | $151,275 | 18 |
| Senior | USD | year | $150,000 | $177,600 | $209,141 | 287 |
| Senior | EUR | year | €59,200 | €69,000 | €85,000 | 13 |
| Senior | CAD | year | CA$131,900 | CA$135,500 | CA$156,400 | 11 |
| Senior | EUR | month | €5,000 | €5,420 | €31,375 | 11 |
| Senior | SGD | year | SGD 125,000 | SGD 150,000 | SGD 200,000 | 5 |
| Lead | USD | year | $153,700 | $180,000 | $190,900 | 59 |
| Lead | EUR | year | €60,088 | €92,925 | €105,250 | 6 |
| Staff | USD | year | $204,375 | $228,125 | $254,000 | 92 |
| Principal | USD | year | $173,200 | $181,600 | $208,800 | 57 |
| C-level | USD | year | $214,000 | $263,518 | $299,250 | 15 |
| All levels | USD | year | $157,450 | $185,000 | $220,250 | 543 |
| All levels | EUR | year | €58,549 | €79,250 | €96,250 | 20 |
| All levels | CAD | year | CA$131,900 | CA$155,050 | CA$165,500 | 20 |
| All levels | EUR | month | €3,750 | €5,150 | €7,750 | 17 |
| All levels | GBP | year | £90,000 | £105,000 | £112,500 | 9 |
| All levels | SGD | year | SGD 112,500 | SGD 150,000 | SGD 207,500 | 7 |
| All levels | USD | hour | $34 | $69 | $81 | 6 |
| All levels | INR | year | ₹687,545 | ₹3,125,000 | ₹3,875,000 | 6 |
| All levels | RUB | year | RUB 425,000 | RUB 700,000 | RUB 750,000 | 6 |