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 14 Details
3 Machine Learning Architect $ 248,500 6 Details
4 Engineering Manager $ 240,000 258 Details
5 Head of AI $ 222,500 18 Details
6 Head of Data $ 219,500 78 Details
7 GenAI Architect $ 219,100 12 Details
8 Product Designer $ 212,350 66 Details
9 Research Engineer $ 207,750 317 Details
10 Executive $ 202,200 24 Details
11 Quant Options Trader $ 200,000 10 Details
12 Technical Architect $ 199,900 6 Details
13 AI Architect $ 195,900 66 Details
14 ML Scientist $ 190,000 20 Details
15 Machine Learning Engineer $ 188,700 1403 Details
16 Software Architect $ 187,600 18 Details
17 Solutions Architect $ 187,100 214 Details
18 Data Infrastructure Engineer $ 185,000 20 Details
19 Architect $ 184,000 288 Details
20 Enterprise Account Executive $ 183,544 48 Details
21 Business Intelligence $ 180,250 22 Details
22 Software Engineer $ 180,000 3997 Details
23 Lead Engineer $ 180,000 22 Details
24 Applied Scientist $ 180,000 347 Details
25 Account Executive $ 180,000 40 Details
26 Backend Engineer $ 180,000 80 Details
27 Tech Lead $ 179,500 18 Details
28 Research Scientist $ 179,050 560 Details
29 Product Manager $ 178,100 692 Details
30 AI Researcher $ 177,500 30 Details
31 Solutions Engineer $ 177,000 110 Details
32 Technical Lead $ 177,000 80 Details
33 Member of Technical Staff $ 176,550 88 Details
34 Quantitative Developer $ 175,000 20 Details
35 AI Engineer $ 175,000 535 Details
36 Algorithm Developer $ 175,000 20 Details
37 Developer Advocate $ 172,500 14 Details
38 Quantitative Researcher $ 171,500 38 Details
39 Machine Learning Scientist $ 170,000 85 Details
40 Computer Vision Engineer $ 170,000 30 Details
41 Systems Engineer $ 169,000 248 Details
42 Solution Architect $ 168,525 86 Details
43 AI Lead $ 168,416 10 Details
44 Data Strategy Lead $ 168,250 8 Details
45 Data Analytics Lead $ 168,000 18 Details
46 Data Management Lead $ 166,100 24 Details
47 AI Scientist $ 165,463 30 Details
48 MLOps Engineer $ 165,250 58 Details
49 Data Quality Lead $ 163,780 14 Details
50 Lead Data Analysis $ 163,400 6 Details
51 Machine Learning Researcher $ 160,000 240 Details
52 Engineer $ 160,000 2950 Details
53 Site Reliability Engineer $ 160,000 124 Details
54 Manager $ 159,000 2312 Details
55 Lead Analyst $ 158,530 22 Details
56 Software Development Engineer $ 156,000 212 Details
57 Business Intelligence Lead $ 155,850 6 Details
58 Security Researcher $ 155,300 12 Details
59 Data Governance $ 155,000 136 Details
60 Risk Analyst $ 151,600 6 Details
61 Solution Engineer $ 151,500 12 Details
62 Platform Engineer $ 151,250 128 Details
63 Data Operations Manager $ 150,425 10 Details
64 Data Architect $ 149,084 464 Details
65 Principal Statistical Programmer $ 147,200 10 Details
66 Quantitative Analyst $ 147,100 82 Details
67 Data Governance Manager $ 146,518 11 Details
68 Machine Learning Lead $ 146,479 6 Details
69 Data Scientist $ 146,000 3633 Details
70 Data and Analytics Consultant $ 145,000 8 Details
71 Data Modeler $ 143,755 26 Details
72 System Engineer $ 142,950 32 Details
73 Analytics Lead $ 142,500 22 Details
74 Computational Scientist $ 140,975 10 Details
75 Statistician $ 140,000 33 Details
76 Data Engineer $ 140,000 3100 Details
77 Full Stack Engineer $ 140,000 46 Details
78 Data Product Manager $ 139,800 66 Details
79 DataOps Engineer $ 139,540 8 Details
80 AI Specialist $ 138,360 24 Details
81 Product Specialist $ 138,300 14 Details
82 Principal Researcher $ 137,600 14 Details
83 DevOps Engineer $ 137,510 120 Details
84 Data Operations $ 137,500 42 Details
85 Analytics Engineer $ 135,980 448 Details
86 Product Owner $ 135,500 22 Details
87 QA Engineer $ 135,200 28 Details
88 Technical Writer $ 135,000 10 Details
89 Data Platform Engineer $ 134,291 26 Details
90 Machine Learning Specialist $ 133,719 10 Details
91 Bioinformatics Scientist $ 133,350 20 Details
92 Data Strategist $ 133,050 24 Details
93 Data Consultant $ 133,000 6 Details
94 Data Governance Lead $ 132,000 38 Details
95 Computational Biologist $ 132,000 16 Details
96 AI Developer $ 130,000 61 Details
97 Cloud Engineer $ 129,750 56 Details
98 Data Product Owner $ 129,700 58 Details
99 Associate $ 129,000 643 Details
100 Data Analytics Manager $ 128,300 64 Details
101 Sales Engineer $ 127,440 8 Details
102 Data Lead $ 127,000 108 Details
103 Product Analyst $ 125,856 66 Details
104 Data Integration Engineer $ 125,500 14 Details
105 Prompt Engineer $ 125,000 26 Details
106 Java Developer $ 122,500 6 Details
107 Business Intelligence Manager $ 122,500 6 Details
108 Data Integrator $ 122,500 12 Details
109 Power BI Administrator $ 122,477 6 Details
110 AI Product Owner $ 122,300 8 Details
111 Data Visualization Engineer $ 122,100 22 Details
112 Business Intelligence Engineer $ 121,400 180 Details
113 Data Governance Engineer $ 120,390 6 Details
114 Software Developer $ 120,000 230 Details
115 BI Engineer $ 120,000 34 Details
116 Developer $ 120,000 324 Details
117 Database Administrator $ 119,825 6 Details
118 Decision Scientist $ 118,000 46 Details
119 Data Analytics Specialist $ 118,000 12 Details
120 Consultant $ 118,000 308 Details
121 Technical Support Engineer $ 117,500 14 Details
122 Application Developer $ 116,650 14 Details
123 Statistical Programmer $ 114,350 26 Details
124 Business Analyst $ 113,840 121 Details
125 Full Stack Developer $ 113,782 44 Details
126 Postdoctoral Researcher $ 112,500 31 Details
127 Data Team Lead $ 112,500 16 Details
128 Data Developer $ 112,500 38 Details
129 Data Visualization Developer $ 110,000 8 Details
130 BI Developer $ 109,464 54 Details
131 ETL Developer $ 107,500 6 Details
132 Analyst $ 107,120 1553 Details
133 Business Intelligence Developer $ 106,590 114 Details
134 Data Visualization Analyst $ 106,055 6 Details
135 Business Intelligence Analyst $ 105,500 93 Details
136 Power BI Specialist $ 105,000 8 Details
137 Copywriter $ 105,000 6 Details
138 Data Analysis $ 104,897 12 Details
139 Business Intelligence Specialist $ 104,550 6 Details
140 Data Governance Analyst $ 103,593 76 Details
141 Robotics Engineer $ 103,500 26 Details
142 Data Operations Engineer $ 100,800 12 Details
143 Power BI Developer $ 100,599 34 Details
144 Python Developer $ 100,000 34 Details
145 BI Analyst $ 99,450 54 Details
146 Technology Integrator $ 98,650 6 Details
147 Data Manager $ 97,950 236 Details
148 Data Quality Analyst $ 97,580 36 Details
149 Data Analyst $ 96,211 2852 Details
150 Data Management Analyst $ 95,973 78 Details
151 Data Integration Specialist $ 95,000 34 Details
152 Analytics Specialist $ 93,805 20 Details
153 Data Visualization Specialist $ 93,500 14 Details
154 Data Management Associate $ 92,500 16 Details
155 Data Operations Analyst $ 92,400 24 Details
156 Master Data Management $ 90,700 12 Details
157 Data Governance Specialist $ 88,000 22 Details
158 Insight Analyst $ 86,600 36 Details
159 Data Management Specialist $ 84,894 82 Details
160 Actuarial Analyst $ 82,350 8 Details
161 Data Quality Specialist $ 82,278 8 Details
162 Power BI Expert $ 82,104 6 Details
163 Data and Reporting Analyst $ 81,950 18 Details
164 Research Analyst $ 80,300 71 Details
165 Encounter Data Management Professional $ 79,650 16 Details
166 Postdoctoral Fellow $ 78,984 16 Details
167 Data and Reporting Professional $ 78,150 12 Details
168 Data Visualization Designer $ 75,500 8 Details
169 Power BI $ 72,092 14 Details
170 Sales Development Representative $ 70,000 10 Details
171 Data Operations Specialist $ 67,100 6 Details
172 Research Associate $ 66,667 82 Details
173 Data Specialist $ 66,500 230 Details
174 Bioinformatician $ 66,265 12 Details
175 Data Reporting Analyst $ 65,797 18 Details
176 Research Assistant $ 64,000 33 Details
177 Data Quality Engineer $ 43,914 8 Details
178 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.