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 Head of Applied AI $ 281,500 8 Details
2 Director of Product Management $ 265,650 16 Details
3 Head of AI $ 250,400 26 Details
4 Enterprise Account Executive $ 246,835 62 Details
5 Machine Learning Architect $ 242,300 10 Details
6 Engineering Manager $ 240,000 340 Details
7 Head of Machine Learning $ 236,000 6 Details
8 Director of Machine Learning $ 230,000 12 Details
9 GenAI Architect $ 219,100 12 Details
10 AI Architect $ 207,600 88 Details
11 Product Designer $ 202,500 98 Details
12 Quant Options Trader $ 200,000 10 Details
13 Head of Data $ 200,000 110 Details
14 Research Engineer $ 200,000 483 Details
15 Applied Scientist $ 194,500 485 Details
16 AI Lead $ 192,716 16 Details
17 Machine Learning Engineer $ 190,000 2021 Details
18 Solutions Architect $ 189,200 320 Details
19 Software Architect $ 188,200 26 Details
20 Researcher $ 187,896 18 Details
21 ML Scientist $ 184,950 30 Details
22 Technical Lead $ 181,625 132 Details
23 Data Operations Lead $ 181,250 6 Details
24 Economist $ 180,873 8 Details
25 Backend Engineer $ 180,000 150 Details
26 Lead Engineer $ 180,000 40 Details
27 Software Engineer $ 180,000 5919 Details
28 Architect $ 180,000 443 Details
29 Tech Lead $ 179,500 32 Details
30 Research Scientist $ 177,000 778 Details
31 Data Infrastructure Engineer $ 176,780 30 Details
32 Member of Technical Staff $ 176,550 108 Details
33 Product Manager $ 176,267 998 Details
34 Quantitative Developer $ 175,000 26 Details
35 Algorithm Developer $ 175,000 28 Details
36 Developer Advocate $ 172,500 14 Details
37 Principal Scientist $ 171,000 12 Details
38 Computer Vision Engineer $ 170,100 48 Details
39 Machine Learning Scientist $ 170,000 133 Details
40 AI Scientist $ 170,000 44 Details
41 Quantitative Researcher $ 170,000 46 Details
42 AI Engineer $ 170,000 817 Details
43 Solutions Engineer $ 170,000 162 Details
44 Technical Architect $ 169,950 18 Details
45 Data Strategy Lead $ 168,250 10 Details
46 Account Executive $ 165,000 56 Details
47 Systems Engineer $ 164,960 342 Details
48 Data Quality Lead $ 163,780 14 Details
49 Lead Data Analysis $ 163,400 6 Details
50 AI Researcher $ 163,150 48 Details
51 Business Intelligence Lead $ 160,850 12 Details
52 Technical Recruiter $ 160,500 6 Details
53 Engineer $ 160,000 4450 Details
54 Data Governance $ 160,000 198 Details
55 MLOps Engineer $ 160,000 74 Details
56 Machine Learning Researcher $ 160,000 250 Details
57 Site Reliability Engineer $ 160,000 182 Details
58 Security Researcher $ 159,300 24 Details
59 Platform Engineer $ 159,050 198 Details
60 Sales Engineer $ 159,000 12 Details
61 Solution Architect $ 158,700 116 Details
62 Lead Analyst $ 158,530 22 Details
63 Business Intelligence $ 158,200 44 Details
64 Data Management Lead $ 158,062 32 Details
65 Principal Engineer $ 158,000 20 Details
66 Manager $ 157,500 3463 Details
67 Software Development Engineer $ 157,100 290 Details
68 Principal Statistical Programmer $ 155,000 22 Details
69 Data Analytics Lead $ 151,400 38 Details
70 Technical Specialist $ 150,949 10 Details
71 Data Operations Manager $ 150,425 10 Details
72 Data Architect $ 150,000 668 Details
73 Copywriter $ 150,000 9 Details
74 Actuary $ 149,890 8 Details
75 Data Platform Engineer $ 149,119 34 Details
76 Analytics Lead $ 147,500 44 Details
77 DataOps Engineer $ 147,440 18 Details
78 Quantitative Analyst $ 147,100 114 Details
79 Machine Learning Lead $ 146,479 6 Details
80 Bioinformatics Scientist $ 146,200 36 Details
81 Data Scientist $ 146,000 4966 Details
82 Data and Analytics Consultant $ 145,000 8 Details
83 Solution Engineer $ 145,000 22 Details
84 Data Management $ 144,950 10 Details
85 Data Product Manager $ 144,500 110 Details
86 System Engineer $ 142,950 40 Details
87 Analytics Engineer $ 142,625 628 Details
88 Executive $ 142,500 40 Details
89 Computational Scientist $ 140,975 10 Details
90 Product Specialist $ 140,600 22 Details
91 Full Stack Engineer $ 140,000 64 Details
92 Data Engineer $ 140,000 4542 Details
93 Data Analytics Business Partner $ 140,000 10 Details
94 Power BI Administrator $ 139,955 10 Details
95 Risk Analyst $ 139,660 8 Details
96 Computational Biologist $ 139,000 28 Details
97 Automation Engineer $ 138,575 20 Details
98 AI Specialist $ 138,360 28 Details
99 Principal Researcher $ 137,600 14 Details
100 DevOps Engineer $ 137,510 234 Details
101 Data Operations $ 137,500 42 Details
102 Technical Writer $ 136,330 14 Details
103 Data Lead $ 136,270 144 Details
104 QA Engineer $ 135,400 39 Details
105 Data Integration Engineer $ 135,000 24 Details
106 Cloud Developer $ 134,000 10 Details
107 Machine Learning Specialist $ 133,719 12 Details
108 Data Modeler $ 131,950 54 Details
109 Data Product Owner $ 131,050 82 Details
110 AI Developer $ 130,000 77 Details
111 Data Operations Engineer $ 130,000 20 Details
112 Data Governance Lead $ 129,712 56 Details
113 Data Analytics Manager $ 128,300 100 Details
114 Product Owner $ 127,650 54 Details
115 Data Strategist $ 127,084 44 Details
116 Marketing Science Partner $ 127,000 6 Details
117 Java Developer $ 126,650 10 Details
118 Cloud Engineer $ 126,100 86 Details
119 Software Developer $ 125,550 324 Details
120 Associate $ 125,250 987 Details
121 Database Administrator $ 125,000 18 Details
122 Product Analyst $ 124,915 100 Details
123 Business Intelligence Engineer $ 124,850 244 Details
124 Data Governance Manager $ 124,000 27 Details
125 Developer $ 123,421 496 Details
126 ETL Developer $ 123,050 10 Details
127 AI Product Owner $ 122,500 10 Details
128 Business Intelligence Manager $ 122,500 6 Details
129 Statistician $ 122,250 55 Details
130 Decision Scientist $ 122,200 56 Details
131 BI Engineer $ 120,700 48 Details
132 Data Governance Engineer $ 120,390 8 Details
133 Technical Support Engineer $ 120,000 20 Details
134 Tableau Developer $ 120,000 6 Details
135 Data Analytics Specialist $ 118,000 14 Details
136 Data Integrator $ 117,500 14 Details
137 Prompt Engineer $ 117,200 38 Details
138 Data Developer $ 117,000 50 Details
139 Postdoctoral Researcher $ 117,000 47 Details
140 Full Stack Developer $ 116,500 58 Details
141 Consultant $ 115,950 518 Details
142 Data Visualization Engineer $ 115,899 32 Details
143 Business Intelligence Specialist $ 115,100 10 Details
144 Statistical Programmer $ 114,350 32 Details
145 Data Team Lead $ 112,500 20 Details
146 Data Consultant $ 112,000 28 Details
147 Data Visualization Developer $ 110,600 12 Details
148 Business Intelligence Analyst $ 110,500 137 Details
149 Business Analyst $ 110,000 193 Details
150 Application Developer $ 109,550 18 Details
151 Web Developer $ 109,400 5 Details
152 Analytics Specialist $ 109,321 26 Details
153 Cloud Database Administrator $ 107,750 6 Details
154 BI Developer $ 106,810 68 Details
155 Business Intelligence Developer $ 106,590 144 Details
156 Data Visualization Analyst $ 106,055 6 Details
157 Analyst $ 106,000 2399 Details
158 Power BI Specialist $ 105,000 8 Details
159 Data Governance Analyst $ 104,650 104 Details
160 Robotics Engineer $ 103,500 26 Details
161 Python Developer $ 102,500 50 Details
162 Data Analysis $ 101,200 32 Details
163 Power BI Developer $ 100,050 58 Details
164 BI Analyst $ 100,000 72 Details
165 Data Manager $ 99,000 322 Details
166 Technology Integrator $ 98,650 6 Details
167 Data Analyst $ 96,000 4164 Details
168 Data Quality Analyst $ 95,500 56 Details
169 Data Management Analyst $ 94,800 136 Details
170 Data Visualization Specialist $ 93,500 22 Details
171 Data Governance Specialist $ 93,018 36 Details
172 Business Development Representative $ 92,105 10 Details
173 Data Integration Specialist $ 91,500 38 Details
174 Power BI Expert $ 91,268 8 Details
175 Master Data Management $ 90,700 12 Details
176 Data Operations Analyst $ 90,000 44 Details
177 Data Management Associate $ 89,556 20 Details
178 Research Analyst $ 85,000 95 Details
179 Data Management Specialist $ 84,244 106 Details
180 Actuarial Analyst $ 82,350 8 Details
181 Data Quality Specialist $ 82,278 8 Details
182 Data and Reporting Analyst $ 81,950 18 Details
183 Bioinformatician $ 81,528 24 Details
184 Postdoctoral Fellow $ 80,240 34 Details
185 Encounter Data Management Professional $ 79,650 16 Details
186 Data Quality Engineer $ 78,750 16 Details
187 Data and Reporting Professional $ 78,150 22 Details
188 Insight Analyst $ 77,950 48 Details
189 Data Operations Specialist $ 76,050 12 Details
190 Data Visualization Designer $ 75,500 8 Details
191 Technical Support Specialist $ 75,000 8 Details
192 Power BI $ 72,092 28 Details
193 Research Associate $ 70,200 118 Details
194 Sales Development Representative $ 70,000 12 Details
195 Data Specialist $ 68,000 342 Details
196 Data Reporting Analyst $ 65,797 18 Details
197 Research Assistant $ 60,000 53 Details
198 Trainee $ 58,713 10 Details
199 Backend Developer $ 57,894 6 Details
200 Stage $ 21,473 18 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.