The Global AI, ML, Data Science Salary Index for 2025 💰📊

See below our global salary index in 2025 for roles in the AI, ML, Data Science space based on internal data (survey submissions + jobs with open salaries). Salary data is in USD and recalculated at its average fx rate during the year for salaries entered in other currencies.

The data is processed and updated on a weekly basis so the rankings may change over time during the year. Want to play around with the dataset yourself? You can download the complete salary dataset here.

# Role Median Salary in 2025 n
1 Engineering Manager $ 290,000 8 Details
2 Solutions Engineer $ 215,710 12 Details
3 Solutions Architect $ 212,150 10 Details
4 Head of Data $ 201,450 14 Details
5 Applied Scientist $ 199,750 42 Details
6 Architect $ 197,500 14 Details
7 AI Architect $ 189,250 10 Details
8 Machine Learning Engineer $ 189,160 48 Details
9 Product Manager $ 186,350 30 Details
10 AI Engineer $ 180,000 32 Details
11 Software Engineer $ 175,900 174 Details
12 Engineer $ 171,500 88 Details
13 Machine Learning Scientist $ 168,200 6 Details
14 Research Scientist $ 166,100 24 Details
15 Platform Engineer $ 162,850 6 Details
16 Technical Lead $ 162,500 8 Details
17 Research Engineer $ 153,800 14 Details
18 Data Architect $ 153,293 26 Details
19 Manager $ 153,000 86 Details
20 Data Infrastructure Engineer $ 145,147 6 Details
21 Data Scientist $ 144,160 276 Details
22 Data Engineer $ 144,100 128 Details
23 Software Development Engineer $ 142,650 10 Details
24 Data Governance $ 136,622 12 Details
25 Business Intelligence Engineer $ 134,500 10 Details
26 AI Specialist $ 133,410 6 Details
27 BI Engineer $ 130,000 6 Details
28 Data Team Lead $ 128,100 6 Details
29 Consultant $ 122,000 18 Details
30 Decision Scientist $ 120,570 6 Details
31 Data Product Owner $ 119,250 12 Details
32 Associate $ 114,550 14 Details
33 Power BI Developer $ 110,686 6 Details
34 Business Intelligence Developer $ 110,100 18 Details
35 Analyst $ 108,665 48 Details
36 Analytics Engineer $ 100,000 22 Details
37 Data Integration Specialist $ 99,400 6 Details
38 Data Lead $ 95,050 48 Details
39 Data Quality Analyst $ 95,000 8 Details
40 Developer $ 89,587 8 Details
41 Data Analyst $ 88,300 103 Details
42 Data Management Specialist $ 87,500 8 Details
43 Encounter Data Management Professional $ 83,500 6 Details
44 Data Specialist $ 75,700 18 Details
45 Data Manager $ 70,100 10 Details

See here the salary index for past years:

Global Salary Index for 2024 View list
Global Salary Index for 2023 View list
Global Salary Index for 2022 View list

About this project

We collect salary information anonymously from professionals and employers all over the world and make it publicly available for anyone to use, share and play around with.

Our goal is to have open salary data for everyone. So newbies, experienced pros, hiring managers, recruiters and also startup founders or people wanting to switch careers can make better decisions.