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 $ 240,000 336 Details
3 Head of AI $ 234,750 16 Details
4 Machine Learning Model Engineer $ 230,000 16 Details
5 Head of Data $ 225,000 127 Details
6 Machine Learning Manager $ 222,190 10 Details
7 ML Infrastructure Engineer $ 216,800 18 Details
8 Quantitative Developer $ 214,500 6 Details
9 Software Architect $ 212,950 10 Details
10 Tech Lead $ 207,500 6 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 AI Solution Architect $ 195,523 10 Details
15 Robotics Software Engineer $ 193,000 12 Details
16 Technical Lead $ 192,800 58 Details
17 AI Architect $ 191,850 124 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,400 4423 Details
22 Research Scientist $ 184,300 1922 Details
23 Computer Vision Engineer $ 183,000 59 Details
24 Principal Application Delivery Consultant $ 182,500 40 Details
25 Infrastructure Engineer $ 180,400 16 Details
26 Backend Engineer $ 180,000 141 Details
27 Software Engineer $ 180,000 7424 Details
28 Research Engineer $ 180,000 841 Details
29 Site Reliability Engineer $ 178,844 222 Details
30 Solutions Architect $ 178,495 378 Details
31 Member of Technical Staff $ 176,600 36 Details
32 Prompt Engineer $ 176,480 36 Details
33 Data Infrastructure Engineer $ 175,800 54 Details
34 Machine Learning Modeler $ 173,350 8 Details
35 Lead Engineer $ 172,850 30 Details
36 Machine Learning Architect $ 171,000 16 Details
37 Product Manager $ 170,000 944 Details
38 Software Development Engineer $ 169,600 320 Details
39 Solution Architect $ 169,050 82 Details
40 Platform Engineer $ 167,430 214 Details
41 DataOps Engineer $ 165,320 6 Details
42 Security Engineer $ 165,000 56 Details
43 Data Analytics Lead $ 165,000 75 Details
44 Full Stack Engineer $ 163,880 90 Details
45 Systems Engineer $ 163,000 292 Details
46 Fullstack Engineer $ 162,750 24 Details
47 Machine Learning Researcher $ 160,000 410 Details
48 Quantitative Researcher $ 160,000 44 Details
49 MLOps Engineer $ 160,000 76 Details
50 Applied Scientist $ 160,000 1266 Details
51 Engineer $ 160,000 3694 Details
52 Principal Statistical Programmer $ 159,750 34 Details
53 AI Researcher $ 159,250 36 Details
54 Machine Learning Scientist $ 158,750 212 Details
55 NLP Engineer $ 158,100 8 Details
56 AI Lead $ 157,488 13 Details
57 Lead Analyst $ 156,100 24 Details
58 Manager $ 155,000 2274 Details
59 AI Developer $ 155,000 71 Details
60 Data Architect $ 154,980 972 Details
61 Data Governance $ 154,945 34 Details
62 Master Data Management $ 154,602 8 Details
63 Machine Learning Quality Engineer $ 153,300 14 Details
64 Data Scientist $ 152,000 8605 Details
65 Data Governance Lead $ 151,250 36 Details
66 Data Product Manager $ 150,500 140 Details
67 AI Engineer $ 150,200 533 Details
68 AI Software Engineer $ 149,020 11 Details
69 Robotics Engineer $ 148,500 60 Details
70 Bioinformatics Scientist $ 147,131 34 Details
71 Analytics Engineer $ 147,000 814 Details
72 Solutions Engineer $ 146,408 157 Details
73 Computational Biologist $ 145,400 24 Details
74 Decision Scientist $ 145,000 102 Details
75 Data Governance Engineer $ 144,450 14 Details
76 Business Intelligence $ 140,000 284 Details
77 Data Operations Manager $ 140,000 20 Details
78 Data Engineer $ 140,000 6730 Details
79 Product Designer $ 139,888 29 Details
80 Analytics Lead $ 137,750 36 Details
81 DevOps Engineer $ 137,250 210 Details
82 ETL Engineer $ 137,000 5 Details
83 Data Analytics Manager $ 136,000 85 Details
84 Data Quality Lead $ 134,780 28 Details
85 QA Engineer $ 134,150 26 Details
86 Business Intelligence Lead $ 133,275 28 Details
87 BI Engineer $ 133,250 54 Details
88 Architect $ 132,500 16 Details
89 Cloud Engineer $ 130,500 72 Details
90 Data Strategist $ 130,000 34 Details
91 AI Specialist $ 130,000 56 Details
92 Data Integration Engineer $ 130,000 52 Details
93 Business Intelligence Manager $ 128,750 28 Details
94 Data Modeler $ 127,850 90 Details
95 Statistical Programmer $ 126,600 58 Details
96 Cloud Database Engineer $ 125,700 30 Details
97 Data Lead $ 125,380 86 Details
98 Data Strategy Lead $ 124,000 10 Details
99 Data Governance Manager $ 124,000 25 Details
100 Cloud Database Administrator $ 123,488 18 Details
101 Machine Learning Specialist $ 121,880 6 Details
102 Software Developer $ 121,600 310 Details
103 Data Integration Developer $ 121,056 12 Details
104 Product Analyst $ 120,220 74 Details
105 Bear Robotics $ 120,000 10 Details
106 ETL Developer $ 120,000 20 Details
107 Associate $ 120,000 852 Details
108 Data Analytics Developer $ 119,076 6 Details
109 Artificial Intelligence Engineer $ 118,850 18 Details
110 Consultant $ 118,200 426 Details
111 Quantitative Analyst $ 117,900 47 Details
112 Full Stack Developer $ 117,300 38 Details
113 Data Governance Analyst $ 116,516 52 Details
114 Data Team Lead $ 114,650 20 Details
115 Data Quality Specialist $ 113,795 14 Details
116 Data Quality Manager $ 113,630 14 Details
117 Data Quality Engineer $ 112,750 28 Details
118 Research Analyst $ 112,000 276 Details
119 Business Intelligence Engineer $ 111,750 402 Details
120 Data Operations Engineer $ 111,150 34 Details
121 Developer $ 110,525 160 Details
122 Python Developer $ 110,000 36 Details
123 AI Product Owner $ 110,000 12 Details
124 Business Analyst $ 110,000 181 Details
125 Data Product Owner $ 110,000 58 Details
126 Business Intelligence Analyst $ 106,400 361 Details
127 Business Intelligence Developer $ 105,267 202 Details
128 Machine Learning Developer $ 105,164 32 Details
129 Data Visualization Engineer $ 104,250 34 Details
130 Analyst $ 103,400 1235 Details
131 Data Management Lead $ 103,400 16 Details
132 Bioinformatician $ 102,701 10 Details
133 Data Analytics Specialist $ 101,375 46 Details
134 Business Intelligence Specialist $ 101,284 10 Details
135 Data Visualization Developer $ 100,240 12 Details
136 Data Developer $ 100,000 66 Details
137 Marketing Analyst $ 100,000 8 Details
138 Data Visualization Analyst $ 100,000 31 Details
139 Technical Writer $ 100,000 13 Details
140 Data Analyst $ 99,200 5399 Details
141 Data Visualization Specialist $ 99,000 32 Details
142 Technology Integrator $ 98,650 6 Details
143 Data Governance Specialist $ 97,851 40 Details
144 Data Analytics Associate $ 96,000 7 Details
145 Statistician $ 95,329 38 Details
146 Data Manager $ 95,300 418 Details
147 BI Analyst $ 94,900 91 Details
148 Data Integration Specialist $ 93,750 30 Details
149 Actuarial Analyst $ 92,500 6 Details
150 Data Management Consultant $ 91,548 12 Details
151 Data Quality Analyst $ 90,600 63 Details
152 Power BI Developer $ 90,000 46 Details
153 BI Developer $ 90,000 146 Details
154 Data Management Manager $ 89,175 8 Details
155 Data Management Analyst $ 89,000 106 Details
156 Data Operations Analyst $ 88,884 52 Details
157 Analytics Specialist $ 88,100 14 Details
158 Data Operations Specialist $ 84,000 30 Details
159 Data Analytics Consultant $ 83,250 30 Details
160 Data Integration Analyst $ 82,500 8 Details
161 AI Research Scientist $ 77,777 6 Details
162 Data Operations Associate $ 77,500 18 Details
163 Data Management Associate $ 77,000 6 Details
164 Data and Reporting Professional $ 76,500 6 Details
165 Data Management Specialist $ 75,000 72 Details
166 Pricing Analyst $ 73,012 12 Details
167 Data Specialist $ 73,000 334 Details
168 Insight Analyst $ 72,000 52 Details
169 Data Reporting Analyst $ 69,845 46 Details
170 Encounter Data Management Professional $ 69,800 28 Details
171 Data Integrity Analyst $ 69,683 12 Details
172 Research Assistant $ 62,500 36 Details
173 Research Associate $ 58,717 69 Details
174 AI Data Scientist $ 58,333 5 Details
175 Clinical Data Operator $ 36,000 8 Details
176 Stage $ 33,409 10 Details

See here the salary index for past years:

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.