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

See below our global salary index in 2024 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 2024 n
1 Head of Machine Learning $ 336,500 6 Details
2 Engineering Manager $ 239,800 364 Details
3 Head of AI $ 234,750 16 Details
4 Machine Learning Model Engineer $ 230,000 16 Details
5 Principal Researcher $ 227,800 6 Details
6 Head of Data $ 225,000 129 Details
7 Machine Learning Manager $ 222,190 10 Details
8 ML Infrastructure Engineer $ 216,800 18 Details
9 Quantitative Developer $ 214,500 6 Details
10 Software Architect $ 212,950 10 Details
11 Machine Learning Platform Engineer $ 207,250 16 Details
12 Director of Machine Learning $ 205,800 18 Details
13 AI Product Manager $ 204,500 26 Details
14 Tech Lead $ 200,000 8 Details
15 Technical Lead $ 195,600 66 Details
16 AI Solution Architect $ 195,523 10 Details
17 Robotics Software Engineer $ 193,000 12 Details
18 AI Scientist $ 190,500 40 Details
19 Frontend Engineer $ 190,000 12 Details
20 Machine Learning Infrastructure Engineer $ 189,600 10 Details
21 Machine Learning Engineer $ 189,000 4575 Details
22 Research Scientist $ 184,300 1968 Details
23 AI Architect $ 184,150 130 Details
24 Computer Vision Engineer $ 183,000 59 Details
25 Principal Application Delivery Consultant $ 182,500 40 Details
26 Infrastructure Engineer $ 180,400 16 Details
27 Research Engineer $ 180,000 883 Details
28 Backend Engineer $ 180,000 143 Details
29 Software Engineer $ 180,000 7756 Details
30 Data Infrastructure Engineer $ 177,850 58 Details
31 Site Reliability Engineer $ 177,688 226 Details
32 Solutions Architect $ 177,260 408 Details
33 Member of Technical Staff $ 176,600 36 Details
34 Prompt Engineer $ 176,480 36 Details
35 Machine Learning Modeler $ 173,350 8 Details
36 Lead Engineer $ 172,850 34 Details
37 Enterprise Account Executive $ 172,000 6 Details
38 Machine Learning Architect $ 171,000 16 Details
39 Product Manager $ 170,150 1014 Details
40 Solution Architect $ 169,050 96 Details
41 Software Development Engineer $ 169,000 334 Details
42 Platform Engineer $ 165,780 226 Details
43 DataOps Engineer $ 165,320 6 Details
44 Data Analytics Lead $ 165,000 75 Details
45 Security Engineer $ 165,000 56 Details
46 Systems Engineer $ 163,000 312 Details
47 Fullstack Engineer $ 162,750 24 Details
48 Lead Analyst $ 162,500 32 Details
49 Full Stack Engineer $ 161,760 98 Details
50 Architect $ 160,800 66 Details
51 Applied Scientist $ 160,000 1300 Details
52 Engineer $ 160,000 4018 Details
53 Quantitative Researcher $ 160,000 46 Details
54 Machine Learning Researcher $ 160,000 420 Details
55 MLOps Engineer $ 160,000 82 Details
56 Principal Statistical Programmer $ 159,750 36 Details
57 Product Designer $ 159,615 37 Details
58 Machine Learning Scientist $ 158,750 222 Details
59 AI Researcher $ 158,500 40 Details
60 NLP Engineer $ 158,100 8 Details
61 AI Lead $ 157,488 13 Details
62 Data Governance Lead $ 156,250 38 Details
63 AI Developer $ 155,000 81 Details
64 Manager $ 155,000 2452 Details
65 Data Architect $ 154,980 1010 Details
66 Master Data Management $ 154,602 8 Details
67 Machine Learning Quality Engineer $ 153,300 14 Details
68 AI Engineer $ 152,000 571 Details
69 Data Scientist $ 151,785 8932 Details
70 Bioinformatics Scientist $ 150,031 38 Details
71 Data Product Manager $ 150,000 146 Details
72 AI Software Engineer $ 149,020 11 Details
73 Analytics Engineer $ 147,500 856 Details
74 Data Quality Lead $ 147,100 30 Details
75 Robotics Engineer $ 147,000 62 Details
76 Data Governance $ 146,650 52 Details
77 Solutions Engineer $ 146,408 163 Details
78 Computational Biologist $ 145,400 30 Details
79 Decision Scientist $ 145,000 106 Details
80 Data Operations Manager $ 144,600 22 Details
81 Data Governance Engineer $ 144,450 14 Details
82 Data Engineer $ 140,000 6986 Details
83 Business Intelligence $ 139,000 290 Details
84 Analytics Lead $ 138,750 42 Details
85 DevOps Engineer $ 137,505 228 Details
86 ETL Engineer $ 137,000 5 Details
87 Data Strategy Lead $ 136,500 12 Details
88 Data Analytics Manager $ 135,800 91 Details
89 QA Engineer $ 134,150 32 Details
90 Data Strategist $ 130,000 36 Details
91 AI Specialist $ 130,000 56 Details
92 Cloud Engineer $ 130,000 76 Details
93 Data Integration Engineer $ 130,000 52 Details
94 BI Engineer $ 128,800 62 Details
95 Business Intelligence Manager $ 128,750 28 Details
96 Data Lead $ 128,213 96 Details
97 Data Modeler $ 127,850 94 Details
98 Statistical Programmer $ 126,600 60 Details
99 Cloud Database Engineer $ 125,700 30 Details
100 Data Governance Manager $ 124,000 25 Details
101 Cloud Database Administrator $ 123,488 18 Details
102 Product Analyst $ 123,050 78 Details
103 Machine Learning Specialist $ 121,880 6 Details
104 Data Integration Developer $ 121,056 12 Details
105 ETL Developer $ 120,000 20 Details
106 Associate $ 120,000 898 Details
107 Bear Robotics $ 120,000 10 Details
108 Software Developer $ 119,950 326 Details
109 Business Intelligence Lead $ 119,775 30 Details
110 Data Analytics Developer $ 119,076 8 Details
111 Artificial Intelligence Engineer $ 118,850 18 Details
112 Consultant $ 118,100 472 Details
113 Quantitative Analyst $ 117,900 49 Details
114 Data Governance Analyst $ 117,487 58 Details
115 Full Stack Developer $ 117,300 42 Details
116 Developer $ 115,000 186 Details
117 Data Quality Manager $ 113,630 14 Details
118 Data Quality Engineer $ 113,025 30 Details
119 Data Operations Engineer $ 111,150 36 Details
120 AI Product Owner $ 110,000 12 Details
121 Python Developer $ 110,000 38 Details
122 Business Analyst $ 110,000 189 Details
123 Data Product Owner $ 110,000 62 Details
124 Bioinformatician $ 109,682 12 Details
125 Business Intelligence Engineer $ 109,250 418 Details
126 Research Analyst $ 108,355 286 Details
127 Data Management Lead $ 107,900 20 Details
128 Data Quality Specialist $ 107,590 15 Details
129 Business Intelligence Analyst $ 106,000 369 Details
130 Business Intelligence Developer $ 105,133 210 Details
131 Machine Learning Developer $ 103,275 34 Details
132 Analyst $ 102,500 1391 Details
133 Data Team Lead $ 102,400 22 Details
134 Data Analytics Specialist $ 101,375 50 Details
135 Business Intelligence Specialist $ 101,284 10 Details
136 Data Visualization Developer $ 100,240 12 Details
137 Data Visualization Engineer $ 100,000 38 Details
138 Marketing Analyst $ 100,000 8 Details
139 Technical Writer $ 100,000 15 Details
140 Data Developer $ 100,000 72 Details
141 Data Visualization Analyst $ 100,000 31 Details
142 Data Governance Specialist $ 99,375 42 Details
143 Data Visualization Specialist $ 99,000 32 Details
144 Technology Integrator $ 98,650 6 Details
145 Data Analyst $ 98,329 5714 Details
146 Statistician $ 96,179 40 Details
147 Data Analytics Associate $ 96,000 7 Details
148 Data Manager $ 95,300 454 Details
149 BI Analyst $ 94,900 95 Details
150 Data Integration Specialist $ 93,750 30 Details
151 Actuarial Analyst $ 92,500 6 Details
152 Data Management Consultant $ 91,548 12 Details
153 Power BI Developer $ 90,000 48 Details
154 BI Developer $ 90,000 150 Details
155 Data Management Manager $ 89,175 8 Details
156 Data Management Analyst $ 89,000 112 Details
157 Data Operations Analyst $ 88,884 52 Details
158 Analytics Specialist $ 88,100 18 Details
159 Data Quality Analyst $ 86,000 69 Details
160 Data Integration Analyst $ 85,000 12 Details
161 Data Operations Specialist $ 84,000 30 Details
162 Data Analytics Consultant $ 80,125 34 Details
163 AI Research Scientist $ 77,777 6 Details
164 Data Operations Associate $ 77,500 18 Details
165 Postdoctoral Fellow $ 77,500 10 Details
166 Data Management Associate $ 77,000 6 Details
167 Data and Reporting Professional $ 76,500 8 Details
168 Data Management Specialist $ 75,401 88 Details
169 Pricing Analyst $ 75,000 14 Details
170 Data Specialist $ 72,832 364 Details
171 Insight Analyst $ 72,000 54 Details
172 Data Reporting Analyst $ 69,845 50 Details
173 Encounter Data Management Professional $ 69,800 28 Details
174 Data Integrity Analyst $ 69,683 12 Details
175 Research Assistant $ 61,000 42 Details
176 Research Associate $ 59,842 79 Details
177 AI Data Scientist $ 58,333 5 Details
178 Clinical Data Operator $ 36,000 8 Details
179 Stage $ 33,409 10 Details

See here the salary index for past years:

Global Salary Index for 2025 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.