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 $ 242,750 296 Details
3 Head of AI $ 239,750 14 Details
4 Software Architect $ 236,650 8 Details
5 Machine Learning Model Engineer $ 230,000 16 Details
6 Head of Data $ 227,500 104 Details
7 Machine Learning Manager $ 222,190 10 Details
8 ML Infrastructure Engineer $ 216,800 18 Details
9 Machine Learning Platform Engineer $ 207,250 16 Details
10 Director of Machine Learning $ 205,800 18 Details
11 AI Product Manager $ 204,500 26 Details
12 Master Data Management $ 200,402 6 Details
13 Technical Lead $ 195,600 48 Details
14 AI Solution Architect $ 195,523 10 Details
15 Robotics Software Engineer $ 193,000 12 Details
16 AI Architect $ 191,850 100 Details
17 AI Scientist $ 190,500 36 Details
18 Machine Learning Engineer $ 190,000 4131 Details
19 Frontend Engineer $ 190,000 12 Details
20 Machine Learning Infrastructure Engineer $ 189,600 10 Details
21 Prompt Engineer $ 187,486 34 Details
22 Research Scientist $ 185,000 1798 Details
23 Computer Vision Engineer $ 185,000 57 Details
24 Research Engineer $ 184,300 758 Details
25 Principal Application Delivery Consultant $ 182,500 40 Details
26 Infrastructure Engineer $ 180,400 16 Details
27 Software Engineer $ 180,000 6593 Details
28 Backend Engineer $ 180,000 129 Details
29 Site Reliability Engineer $ 178,844 190 Details
30 Data Infrastructure Engineer $ 177,850 52 Details
31 Solutions Architect $ 176,400 310 Details
32 Data Governance $ 176,000 6 Details
33 Machine Learning Modeler $ 173,350 8 Details
34 Lead Engineer $ 172,850 30 Details
35 Machine Learning Architect $ 171,000 14 Details
36 Solution Architect $ 170,850 68 Details
37 Product Manager $ 170,650 820 Details
38 Full Stack Engineer $ 170,000 82 Details
39 Platform Engineer $ 169,500 150 Details
40 Software Development Engineer $ 168,500 280 Details
41 Quantitative Researcher $ 167,500 38 Details
42 DataOps Engineer $ 165,320 6 Details
43 Data Analytics Lead $ 165,000 73 Details
44 Security Engineer $ 165,000 56 Details
45 Fullstack Engineer $ 162,750 24 Details
46 Machine Learning Scientist $ 162,450 202 Details
47 Systems Engineer $ 160,000 248 Details
48 MLOps Engineer $ 160,000 68 Details
49 Machine Learning Researcher $ 160,000 406 Details
50 AI Researcher $ 160,000 34 Details
51 Applied Scientist $ 160,000 1152 Details
52 Engineer $ 160,000 3104 Details
53 Principal Statistical Programmer $ 159,750 34 Details
54 NLP Engineer $ 158,100 8 Details
55 Member of Technical Staff $ 156,300 20 Details
56 Data Governance Lead $ 156,250 34 Details
57 Manager $ 155,950 1900 Details
58 Computational Biologist $ 155,592 18 Details
59 AI Developer $ 155,000 61 Details
60 Data Architect $ 154,809 886 Details
61 Data Scientist $ 154,500 7895 Details
62 Machine Learning Quality Engineer $ 153,300 14 Details
63 Data Product Manager $ 152,500 118 Details
64 AI Specialist $ 151,850 44 Details
65 Bioinformatics Scientist $ 150,031 26 Details
66 AI Engineer $ 150,000 489 Details
67 AI Lead $ 149,200 11 Details
68 AI Software Engineer $ 149,020 11 Details
69 Analytics Engineer $ 148,250 730 Details
70 Solutions Engineer $ 145,904 144 Details
71 Decision Scientist $ 145,000 88 Details
72 Data Governance Engineer $ 144,450 14 Details
73 Robotics Engineer $ 143,500 56 Details
74 Cloud Database Engineer $ 140,712 26 Details
75 Business Intelligence $ 140,000 284 Details
76 Data Operations Manager $ 140,000 20 Details
77 Data Engineer $ 140,000 6132 Details
78 QA Engineer $ 138,150 14 Details
79 Analytics Lead $ 137,750 24 Details
80 ETL Engineer $ 137,000 5 Details
81 DevOps Engineer $ 136,750 178 Details
82 Data Analytics Manager $ 136,000 81 Details
83 Data Quality Lead $ 134,780 26 Details
84 Business Intelligence Lead $ 133,275 28 Details
85 BI Engineer $ 133,250 46 Details
86 Data Visualization Engineer $ 133,000 26 Details
87 Data Strategist $ 132,200 32 Details
88 Cloud Engineer $ 131,500 58 Details
89 Product Designer $ 130,000 23 Details
90 Data Modeler $ 130,000 86 Details
91 Data Integration Engineer $ 130,000 50 Details
92 Data Operations Engineer $ 129,300 22 Details
93 Business Intelligence Manager $ 128,750 28 Details
94 Data Lead $ 125,380 72 Details
95 Data Team Lead $ 125,000 18 Details
96 Data Governance Manager $ 124,000 21 Details
97 Data Strategy Lead $ 124,000 10 Details
98 Cloud Database Administrator $ 123,488 16 Details
99 Statistical Programmer $ 123,300 48 Details
100 Machine Learning Developer $ 122,400 28 Details
101 Associate $ 122,000 734 Details
102 Data Integration Developer $ 121,056 12 Details
103 Product Analyst $ 120,220 58 Details
104 Bear Robotics $ 120,000 10 Details
105 ETL Developer $ 120,000 20 Details
106 Data Governance Analyst $ 119,382 46 Details
107 Data Analytics Developer $ 119,076 6 Details
108 Software Developer $ 118,900 264 Details
109 Artificial Intelligence Engineer $ 118,850 18 Details
110 Consultant $ 118,350 342 Details
111 Quantitative Analyst $ 117,900 43 Details
112 Technical Writer $ 117,400 6 Details
113 Full Stack Developer $ 117,300 36 Details
114 Statistician $ 115,000 22 Details
115 Data Quality Specialist $ 113,795 14 Details
116 Data Quality Manager $ 113,630 14 Details
117 Developer $ 113,592 86 Details
118 Data Governance Specialist $ 113,205 36 Details
119 Research Analyst $ 112,924 260 Details
120 Data Quality Engineer $ 112,750 26 Details
121 AI Product Owner $ 110,000 8 Details
122 Data Product Owner $ 110,000 50 Details
123 Business Analyst $ 110,000 151 Details
124 Python Developer $ 110,000 32 Details
125 Business Intelligence Engineer $ 109,250 378 Details
126 Business Intelligence Analyst $ 107,682 331 Details
127 Business Intelligence Developer $ 105,267 196 Details
128 Analyst $ 104,235 995 Details
129 Data Management Lead $ 103,400 16 Details
130 Data Analytics Specialist $ 101,375 40 Details
131 Business Intelligence Specialist $ 101,284 8 Details
132 Data Visualization Developer $ 100,240 12 Details
133 Marketing Analyst $ 100,000 8 Details
134 Data Developer $ 100,000 56 Details
135 Data Visualization Analyst $ 100,000 31 Details
136 Data Analyst $ 100,000 4848 Details
137 Data Visualization Specialist $ 99,000 32 Details
138 Data Manager $ 96,100 370 Details
139 Data Analytics Associate $ 96,000 7 Details
140 BI Analyst $ 94,900 82 Details
141 Analytics Specialist $ 94,400 6 Details
142 Data Integration Specialist $ 93,750 30 Details
143 Actuarial Analyst $ 92,500 6 Details
144 Data Management Analyst $ 91,062 96 Details
145 Data Quality Analyst $ 91,062 55 Details
146 BI Developer $ 90,000 134 Details
147 Data Integration Analyst $ 90,000 6 Details
148 Power BI Developer $ 90,000 44 Details
149 Data Operations Analyst $ 90,000 50 Details
150 Data Management Manager $ 89,175 8 Details
151 AI Research Scientist $ 88,888 5 Details
152 Data Management Consultant $ 88,274 10 Details
153 Data Operations Specialist $ 88,000 28 Details
154 Data Analytics Consultant $ 83,250 28 Details
155 Data Operations Associate $ 77,500 18 Details
156 Data and Reporting Professional $ 76,500 6 Details
157 Data Management Specialist $ 75,000 64 Details
158 Data Specialist $ 75,000 288 Details
159 Insight Analyst $ 72,000 50 Details
160 Encounter Data Management Professional $ 69,800 26 Details
161 Data Integrity Analyst $ 69,683 12 Details
162 Pricing Analyst $ 66,762 6 Details
163 Data Reporting Analyst $ 65,100 42 Details
164 Research Assistant $ 62,000 24 Details
165 Research Associate $ 56,453 41 Details
166 Clinical Data Operator $ 36,000 6 Details
167 Stage $ 27,371 8 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.