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 Director of Machine Learning $ 296,000 6 Details
2 Director of Product Management $ 265,650 16 Details
3 Head of AI $ 242,500 24 Details
4 Machine Learning Architect $ 242,300 8 Details
5 Engineering Manager $ 241,000 294 Details
6 GenAI Architect $ 219,100 12 Details
7 Head of Data $ 211,942 88 Details
8 AI Architect $ 208,100 76 Details
9 Product Designer $ 205,700 84 Details
10 Research Engineer $ 200,000 391 Details
11 Quant Options Trader $ 200,000 10 Details
12 Machine Learning Engineer $ 190,000 1721 Details
13 Software Architect $ 187,600 20 Details
14 Applied Scientist $ 186,700 419 Details
15 Data Infrastructure Engineer $ 185,000 22 Details
16 ML Scientist $ 184,950 30 Details
17 Solutions Architect $ 184,500 276 Details
18 Architect $ 184,000 363 Details
19 Enterprise Account Executive $ 183,544 56 Details
20 Technical Lead $ 181,625 104 Details
21 Software Engineer $ 180,000 4859 Details
22 Lead Engineer $ 180,000 38 Details
23 Backend Engineer $ 180,000 106 Details
24 Tech Lead $ 179,500 22 Details
25 Product Manager $ 178,000 838 Details
26 Research Scientist $ 177,000 648 Details
27 Member of Technical Staff $ 176,550 100 Details
28 Quantitative Developer $ 175,000 22 Details
29 Executive $ 175,000 26 Details
30 Algorithm Developer $ 175,000 22 Details
31 Quantitative Researcher $ 174,000 40 Details
32 Technical Architect $ 173,850 10 Details
33 Developer Advocate $ 172,500 14 Details
34 Principal Engineer $ 171,357 14 Details
35 Computer Vision Engineer $ 170,600 34 Details
36 AI Engineer $ 170,000 687 Details
37 AI Scientist $ 169,900 40 Details
38 Solutions Engineer $ 168,450 148 Details
39 Data Strategy Lead $ 168,250 8 Details
40 Principal Scientist $ 167,500 6 Details
41 Machine Learning Scientist $ 166,600 103 Details
42 Systems Engineer $ 165,710 286 Details
43 MLOps Engineer $ 165,000 68 Details
44 Data Quality Lead $ 163,780 14 Details
45 Lead Data Analysis $ 163,400 6 Details
46 Solution Engineer $ 163,210 16 Details
47 Data Management Lead $ 163,000 26 Details
48 AI Researcher $ 163,000 36 Details
49 Solution Architect $ 162,200 106 Details
50 Technical Recruiter $ 160,500 6 Details
51 Engineer $ 160,000 3636 Details
52 AI Lead $ 160,000 12 Details
53 Site Reliability Engineer $ 160,000 138 Details
54 Machine Learning Researcher $ 160,000 246 Details
55 Data Governance $ 160,000 174 Details
56 Platform Engineer $ 159,050 168 Details
57 Lead Analyst $ 158,530 22 Details
58 Manager $ 158,400 2890 Details
59 Data Analytics Lead $ 158,275 28 Details
60 Software Development Engineer $ 158,200 240 Details
61 Business Intelligence Lead $ 155,850 8 Details
62 Security Researcher $ 155,300 18 Details
63 Principal Statistical Programmer $ 155,000 16 Details
64 Business Intelligence $ 153,700 34 Details
65 Data Operations Manager $ 150,425 10 Details
66 Quantitative Analyst $ 150,000 100 Details
67 Account Executive $ 150,000 50 Details
68 Data Architect $ 150,000 568 Details
69 Analytics Lead $ 148,600 32 Details
70 Bioinformatics Scientist $ 147,000 24 Details
71 Machine Learning Lead $ 146,479 6 Details
72 Data Scientist $ 146,000 4264 Details
73 Data and Analytics Consultant $ 145,000 8 Details
74 System Engineer $ 144,700 34 Details
75 Data Product Manager $ 144,000 92 Details
76 Data Modeler $ 143,755 38 Details
77 Data Lead $ 143,220 130 Details
78 Full Stack Engineer $ 143,125 54 Details
79 Computational Scientist $ 140,975 10 Details
80 Data Analytics Business Partner $ 140,000 10 Details
81 Sales Engineer $ 140,000 10 Details
82 Analytics Engineer $ 140,000 546 Details
83 Data Engineer $ 140,000 3782 Details
84 Data Governance Manager $ 139,874 17 Details
85 Risk Analyst $ 139,660 8 Details
86 DataOps Engineer $ 139,540 12 Details
87 Computational Biologist $ 139,000 20 Details
88 AI Specialist $ 138,360 26 Details
89 Product Specialist $ 138,000 16 Details
90 Principal Researcher $ 137,600 14 Details
91 DevOps Engineer $ 137,510 158 Details
92 Data Operations $ 137,500 42 Details
93 Product Owner $ 137,300 36 Details
94 QA Engineer $ 135,200 34 Details
95 Technical Writer $ 135,000 10 Details
96 AI Developer $ 135,000 67 Details
97 Data Platform Engineer $ 134,291 30 Details
98 Cloud Developer $ 134,000 8 Details
99 Machine Learning Specialist $ 133,719 10 Details
100 Data Integration Engineer $ 131,000 22 Details
101 Automation Engineer $ 130,625 12 Details
102 Data Strategist $ 130,134 28 Details
103 Statistician $ 130,000 37 Details
104 Data Operations Engineer $ 130,000 18 Details
105 Data Product Owner $ 129,700 58 Details
106 Data Analytics Manager $ 128,300 78 Details
107 Copywriter $ 127,500 8 Details
108 Cloud Engineer $ 126,100 68 Details
109 Product Analyst $ 125,856 84 Details
110 Associate $ 125,250 813 Details
111 Data Governance Lead $ 125,041 44 Details
112 Data Team Lead $ 125,000 18 Details
113 Prompt Engineer $ 125,000 26 Details
114 Software Developer $ 123,100 276 Details
115 ETL Developer $ 123,050 8 Details
116 Business Intelligence Manager $ 122,500 6 Details
117 Java Developer $ 122,500 6 Details
118 Power BI Administrator $ 122,477 6 Details
119 AI Product Owner $ 122,300 8 Details
120 Business Intelligence Engineer $ 121,400 212 Details
121 BI Engineer $ 120,700 42 Details
122 Data Governance Engineer $ 120,390 8 Details
123 Developer $ 120,000 380 Details
124 Technical Support Engineer $ 120,000 18 Details
125 Tableau Developer $ 120,000 6 Details
126 Decision Scientist $ 118,000 50 Details
127 Data Analytics Specialist $ 118,000 12 Details
128 Data Consultant $ 117,742 14 Details
129 Data Integrator $ 117,500 14 Details
130 Consultant $ 117,300 402 Details
131 Data Developer $ 117,000 44 Details
132 Application Developer $ 116,650 14 Details
133 Data Visualization Engineer $ 115,899 28 Details
134 Statistical Programmer $ 114,350 28 Details
135 Full Stack Developer $ 114,000 50 Details
136 Data Analysis $ 112,337 18 Details
137 Business Analyst $ 112,000 167 Details
138 Data Visualization Developer $ 110,600 10 Details
139 Postdoctoral Researcher $ 110,380 37 Details
140 BI Developer $ 109,464 62 Details
141 Cloud Database Administrator $ 107,750 6 Details
142 Analyst $ 107,120 1955 Details
143 Business Intelligence Developer $ 106,150 136 Details
144 Data Visualization Analyst $ 106,055 6 Details
145 Business Intelligence Analyst $ 105,000 109 Details
146 Power BI Specialist $ 105,000 8 Details
147 Data Governance Analyst $ 104,650 90 Details
148 Business Intelligence Specialist $ 104,550 6 Details
149 Robotics Engineer $ 103,500 26 Details
150 Analytics Specialist $ 101,953 22 Details
151 Python Developer $ 100,000 44 Details
152 BI Analyst $ 100,000 68 Details
153 Power BI Developer $ 100,000 44 Details
154 Data Manager $ 99,000 290 Details
155 Technology Integrator $ 98,650 6 Details
156 Data Analyst $ 97,000 3504 Details
157 Data Quality Analyst $ 96,680 46 Details
158 Data Integration Specialist $ 95,000 36 Details
159 Data Visualization Specialist $ 93,500 18 Details
160 Data Management Associate $ 92,500 16 Details
161 Business Development Representative $ 92,105 6 Details
162 Data Management Analyst $ 92,100 108 Details
163 Master Data Management $ 90,700 12 Details
164 Data Governance Specialist $ 90,400 30 Details
165 Data Operations Analyst $ 90,000 36 Details
166 Data Management Specialist $ 84,894 98 Details
167 Database Administrator $ 83,389 8 Details
168 Actuarial Analyst $ 82,350 8 Details
169 Data Quality Specialist $ 82,278 8 Details
170 Power BI Expert $ 82,104 6 Details
171 Insight Analyst $ 82,000 44 Details
172 Data and Reporting Analyst $ 81,950 18 Details
173 Postdoctoral Fellow $ 80,480 28 Details
174 Bioinformatician $ 80,389 22 Details
175 Research Analyst $ 80,300 85 Details
176 Encounter Data Management Professional $ 79,650 16 Details
177 Data and Reporting Professional $ 78,150 20 Details
178 Data Visualization Designer $ 75,500 8 Details
179 Sales Development Representative $ 70,000 10 Details
180 Data Operations Specialist $ 70,000 10 Details
181 Power BI $ 69,050 18 Details
182 Data Specialist $ 69,020 282 Details
183 Data Reporting Analyst $ 65,797 18 Details
184 Research Associate $ 65,248 98 Details
185 Trainee $ 62,000 6 Details
186 Research Assistant $ 60,000 43 Details
187 Data Quality Engineer $ 58,525 10 Details
188 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.