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 | Product Designer | $ 251,400 | 20 | Details |
2 | Member of Technical Staff | $ 250,000 | 28 | Details |
3 | Engineering Manager | $ 238,500 | 90 | Details |
4 | Research Engineer | $ 215,000 | 114 | Details |
5 | Head of Data | $ 209,500 | 38 | Details |
6 | Solutions Architect | $ 202,150 | 70 | Details |
7 | Applied Scientist | $ 197,250 | 160 | Details |
8 | Lead Engineer | $ 194,150 | 12 | Details |
9 | Principal Researcher | $ 193,500 | 6 | Details |
10 | GenAI Architect | $ 192,600 | 10 | Details |
11 | AI Architect | $ 189,500 | 18 | Details |
12 | Architect | $ 188,700 | 122 | Details |
13 | Software Architect | $ 187,600 | 8 | Details |
14 | Machine Learning Engineer | $ 184,900 | 559 | Details |
15 | Backend Engineer | $ 184,000 | 38 | Details |
16 | Solution Architect | $ 184,000 | 38 | Details |
17 | Enterprise Account Executive | $ 181,772 | 20 | Details |
18 | Software Engineer | $ 180,000 | 1598 | Details |
19 | Product Manager | $ 180,000 | 260 | Details |
20 | Solutions Engineer | $ 179,900 | 52 | Details |
21 | Data Analytics Lead | $ 179,000 | 8 | Details |
22 | MLOps Engineer | $ 178,540 | 18 | Details |
23 | Machine Learning Scientist | $ 177,900 | 34 | Details |
24 | Quantitative Developer | $ 177,500 | 6 | Details |
25 | Research Scientist | $ 175,196 | 210 | Details |
26 | Tech Lead | $ 174,300 | 10 | Details |
27 | Data Infrastructure Engineer | $ 172,500 | 10 | Details |
28 | AI Engineer | $ 170,000 | 187 | Details |
29 | Principal Statistical Programmer | $ 167,700 | 8 | Details |
30 | Quantitative Researcher | $ 167,500 | 12 | Details |
31 | Technical Lead | $ 167,500 | 40 | Details |
32 | Data Quality Lead | $ 163,810 | 10 | Details |
33 | QA Engineer | $ 162,750 | 12 | Details |
34 | Data Management Lead | $ 162,200 | 8 | Details |
35 | Systems Engineer | $ 161,600 | 84 | Details |
36 | Lead Analyst | $ 158,530 | 22 | Details |
37 | Manager | $ 158,300 | 872 | Details |
38 | Software Development Engineer | $ 157,310 | 106 | Details |
39 | Engineer | $ 156,525 | 1108 | Details |
40 | Computer Vision Engineer | $ 155,670 | 8 | Details |
41 | Security Researcher | $ 155,300 | 8 | Details |
42 | DevOps Engineer | $ 153,625 | 38 | Details |
43 | AI Researcher | $ 151,637 | 12 | Details |
44 | Risk Analyst | $ 151,600 | 6 | Details |
45 | Data Governance | $ 149,122 | 48 | Details |
46 | Machine Learning Researcher | $ 147,700 | 116 | Details |
47 | Site Reliability Engineer | $ 147,660 | 46 | Details |
48 | Quantitative Analyst | $ 147,100 | 30 | Details |
49 | AI Specialist | $ 147,030 | 12 | Details |
50 | Data Lead | $ 147,000 | 72 | Details |
51 | Account Executive | $ 146,052 | 20 | Details |
52 | AI Scientist | $ 145,662 | 12 | Details |
53 | Data Architect | $ 145,150 | 208 | Details |
54 | Data Scientist | $ 145,000 | 1538 | Details |
55 | Platform Engineer | $ 143,000 | 48 | Details |
56 | Cloud Engineer | $ 142,100 | 20 | Details |
57 | Full Stack Engineer | $ 140,000 | 20 | Details |
58 | Data Engineer | $ 140,000 | 1249 | Details |
59 | Analytics Engineer | $ 139,375 | 200 | Details |
60 | Data Product Manager | $ 139,050 | 32 | Details |
61 | Full Stack Developer | $ 139,000 | 12 | Details |
62 | Product Owner | $ 137,300 | 16 | Details |
63 | Data Visualization Engineer | $ 136,350 | 10 | Details |
64 | Data Product Owner | $ 134,700 | 16 | Details |
65 | Analytics Lead | $ 134,650 | 10 | Details |
66 | Data Governance Lead | $ 130,791 | 24 | Details |
67 | Associate | $ 130,000 | 255 | Details |
68 | Statistical Programmer | $ 129,250 | 14 | Details |
69 | Data Analytics Manager | $ 128,300 | 38 | Details |
70 | Data Modeler | $ 123,150 | 8 | Details |
71 | Application Developer | $ 123,100 | 8 | Details |
72 | Data Team Lead | $ 122,500 | 14 | Details |
73 | AI Developer | $ 122,500 | 16 | Details |
74 | Prompt Engineer | $ 122,500 | 10 | Details |
75 | Data Integrator | $ 122,500 | 8 | Details |
76 | Business Intelligence Engineer | $ 121,400 | 82 | Details |
77 | Product Analyst | $ 120,650 | 26 | Details |
78 | Developer | $ 120,000 | 122 | Details |
79 | BI Engineer | $ 120,000 | 12 | Details |
80 | Consultant | $ 120,000 | 112 | Details |
81 | System Engineer | $ 119,500 | 10 | Details |
82 | Computational Biologist | $ 119,250 | 8 | Details |
83 | Data Developer | $ 119,038 | 16 | Details |
84 | AI Product Owner | $ 117,500 | 6 | Details |
85 | Decision Scientist | $ 114,620 | 28 | Details |
86 | Postdoctoral Researcher | $ 112,500 | 7 | Details |
87 | Software Developer | $ 112,084 | 86 | Details |
88 | Business Intelligence Developer | $ 110,220 | 48 | Details |
89 | Data Visualization Developer | $ 110,000 | 8 | Details |
90 | Data Platform Engineer | $ 110,000 | 14 | Details |
91 | Analyst | $ 108,000 | 553 | Details |
92 | BI Analyst | $ 107,225 | 20 | Details |
93 | Business Analyst | $ 107,200 | 44 | Details |
94 | BI Developer | $ 106,610 | 14 | Details |
95 | Data Governance Analyst | $ 105,000 | 32 | Details |
96 | Business Intelligence Analyst | $ 102,500 | 40 | Details |
97 | Data Operations Engineer | $ 100,800 | 6 | Details |
98 | Analytics Specialist | $ 100,494 | 10 | Details |
99 | Power BI Developer | $ 100,050 | 24 | Details |
100 | Robotics Engineer | $ 97,750 | 14 | Details |
101 | Data Integration Specialist | $ 97,500 | 20 | Details |
102 | Data Manager | $ 96,300 | 108 | Details |
103 | Data Quality Analyst | $ 95,980 | 22 | Details |
104 | Insight Analyst | $ 95,368 | 20 | Details |
105 | Python Developer | $ 95,000 | 20 | Details |
106 | Data Analyst | $ 92,050 | 1159 | Details |
107 | Data Management Analyst | $ 91,135 | 32 | Details |
108 | Master Data Management | $ 90,700 | 12 | Details |
109 | Data Operations Analyst | $ 90,000 | 18 | Details |
110 | Data Analytics Specialist | $ 85,150 | 8 | Details |
111 | Encounter Data Management Professional | $ 83,500 | 8 | Details |
112 | Actuarial Analyst | $ 82,350 | 6 | Details |
113 | Data Quality Specialist | $ 82,278 | 6 | Details |
114 | Research Analyst | $ 76,500 | 35 | Details |
115 | Power BI | $ 74,842 | 10 | Details |
116 | Data Management Specialist | $ 74,067 | 34 | Details |
117 | Data Governance Specialist | $ 73,400 | 10 | Details |
118 | Sales Development Representative | $ 70,000 | 6 | Details |
119 | Data Specialist | $ 64,414 | 94 | Details |
120 | Research Associate | $ 63,321 | 28 | Details |
121 | Data Reporting Analyst | $ 59,647 | 8 | Details |
122 | Research Assistant | $ 48,205 | 11 | Details |
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.