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 $ 281,103 32 Details
3 Machine Learning Model Engineer $ 255,000 6 Details
4 Machine Learning Manager $ 254,200 6 Details
5 Head of Data $ 231,000 46 Details
6 Machine Learning Platform Engineer $ 220,000 8 Details
7 Machine Learning Infrastructure Engineer $ 219,120 6 Details
8 AI Architect $ 214,000 46 Details
9 Prompt Engineer $ 200,400 16 Details
10 AI Researcher $ 198,000 5 Details
11 Robotics Software Engineer $ 193,000 12 Details
12 Computer Vision Engineer $ 189,000 36 Details
13 Machine Learning Engineer $ 189,000 1567 Details
14 Data Infrastructure Engineer $ 189,000 20 Details
15 Research Scientist $ 187,789 796 Details
16 AI Specialist $ 183,330 8 Details
17 Site Reliability Engineer $ 182,150 16 Details
18 Software Engineer $ 180,200 1059 Details
19 Applied Scientist $ 180,000 431 Details
20 AI Product Manager $ 178,000 8 Details
21 Principal Statistical Programmer $ 174,450 12 Details
22 Machine Learning Modeler $ 173,350 8 Details
23 Research Engineer $ 173,000 382 Details
24 Machine Learning Researcher $ 172,850 18 Details
25 Solutions Architect $ 170,000 26 Details
26 AI Developer $ 168,000 19 Details
27 Data Analytics Lead $ 166,000 43 Details
28 Machine Learning Scientist $ 163,350 110 Details
29 AI Scientist $ 163,000 18 Details
30 Machine Learning Quality Engineer $ 162,700 6 Details
31 AI Engineer $ 160,000 183 Details
32 MLOps Engineer $ 160,000 32 Details
33 Data Scientist $ 155,000 3607 Details
34 Statistical Programmer $ 154,900 18 Details
35 Data Architect $ 153,799 456 Details
36 Systems Engineer $ 153,660 18 Details
37 Backend Engineer $ 151,875 12 Details
38 Robotics Engineer $ 151,000 34 Details
39 Data Governance Lead $ 150,000 10 Details
40 AI Software Engineer $ 149,020 11 Details
41 Cloud Database Engineer $ 147,937 18 Details
42 Data Governance Analyst $ 147,675 10 Details
43 Data Product Manager $ 147,500 56 Details
44 Data Governance Engineer $ 145,000 8 Details
45 Data Engineer $ 142,500 2778 Details
46 Software Development Engineer $ 142,000 18 Details
47 Analytics Engineer $ 140,000 370 Details
48 Business Intelligence $ 140,000 214 Details
49 Data Operations Manager $ 140,000 8 Details
50 ETL Developer $ 137,500 14 Details
51 ETL Engineer $ 137,000 5 Details
52 Data Strategist $ 134,700 18 Details
53 Data Integration Engineer $ 132,974 32 Details
54 Data Lead $ 130,000 24 Details
55 Data Analytics Manager $ 130,000 49 Details
56 Data Modeler $ 130,000 48 Details
57 Machine Learning Developer $ 129,150 10 Details
58 Business Intelligence Manager $ 128,750 22 Details
59 Solutions Engineer $ 128,500 14 Details
60 DevOps Engineer $ 127,821 24 Details
61 Data Analytics Specialist $ 123,250 14 Details
62 Decision Scientist $ 122,875 40 Details
63 Software Developer $ 121,100 38 Details
64 Data Quality Engineer $ 120,950 14 Details
65 Bear Robotics $ 120,000 6 Details
66 Data Quality Manager $ 118,500 12 Details
67 Data Product Owner $ 115,787 18 Details
68 Business Intelligence Lead $ 115,690 20 Details
69 Research Analyst $ 115,500 164 Details
70 Data Team Lead $ 114,650 14 Details
71 Data Governance Specialist $ 109,624 8 Details
72 Business Intelligence Engineer $ 108,500 196 Details
73 Business Intelligence Analyst $ 104,000 243 Details
74 Business Intelligence Specialist $ 101,284 6 Details
75 Data Visualization Analyst $ 100,996 13 Details
76 Data Analyst $ 100,000 2079 Details
77 Data Management Analyst $ 99,930 36 Details
78 Business Intelligence Developer $ 99,150 86 Details
79 BI Analyst $ 99,000 38 Details
80 Data Quality Analyst $ 97,870 29 Details
81 Data Developer $ 97,500 28 Details
82 Data Visualization Specialist $ 97,381 18 Details
83 Data Manager $ 95,300 170 Details
84 Data Integration Specialist $ 93,750 14 Details
85 Data Visualization Engineer $ 89,500 10 Details
86 Data Management Manager $ 89,175 6 Details
87 AI Research Scientist $ 88,888 5 Details
88 Data Operations Specialist $ 88,000 16 Details
89 Data Analytics Consultant $ 86,362 12 Details
90 BI Developer $ 85,500 88 Details
91 Data Management Specialist $ 80,265 26 Details
92 Data Operations Associate $ 80,000 10 Details
93 Data Operations Analyst $ 78,000 22 Details
94 Data Specialist $ 76,211 110 Details
95 Business Analyst $ 75,000 14 Details
96 Data Management Lead $ 74,025 6 Details
97 Encounter Data Management Professional $ 69,800 12 Details
98 Insight Analyst $ 69,375 22 Details
99 Data Reporting Analyst $ 60,356 12 Details
100 Research Associate $ 56,100 6 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.