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 $ 292,090 24 Details
3 Machine Learning Model Engineer $ 255,000 6 Details
4 Machine Learning Manager $ 254,200 6 Details
5 Head of Data $ 227,500 42 Details
6 Machine Learning Platform Engineer $ 220,000 8 Details
7 Machine Learning Infrastructure Engineer $ 219,120 6 Details
8 AI Architect $ 214,000 44 Details
9 Prompt Engineer $ 200,400 14 Details
10 Robotics Software Engineer $ 193,000 12 Details
11 Site Reliability Engineer $ 191,100 6 Details
12 Machine Learning Engineer $ 189,000 1453 Details
13 Computer Vision Engineer $ 189,000 36 Details
14 Data Infrastructure Engineer $ 189,000 20 Details
15 Research Scientist $ 185,073 762 Details
16 Software Engineer $ 185,000 875 Details
17 Applied Scientist $ 180,000 413 Details
18 AI Product Manager $ 178,000 8 Details
19 Principal Statistical Programmer $ 174,450 12 Details
20 Machine Learning Modeler $ 173,350 8 Details
21 Research Engineer $ 173,000 378 Details
22 Machine Learning Researcher $ 172,850 18 Details
23 AI Developer $ 168,000 17 Details
24 Machine Learning Scientist $ 167,692 98 Details
25 Solutions Architect $ 167,500 18 Details
26 Data Analytics Lead $ 166,000 41 Details
27 AI Scientist $ 163,000 16 Details
28 Machine Learning Quality Engineer $ 162,700 6 Details
29 AI Engineer $ 161,500 176 Details
30 MLOps Engineer $ 160,000 32 Details
31 Data Scientist $ 156,450 3415 Details
32 Robotics Engineer $ 152,000 30 Details
33 Statistical Programmer $ 150,150 16 Details
34 Data Architect $ 150,000 432 Details
35 AI Software Engineer $ 149,020 11 Details
36 Cloud Database Engineer $ 147,937 18 Details
37 Data Product Manager $ 147,500 52 Details
38 Data Governance Engineer $ 145,000 8 Details
39 Data Engineer $ 142,126 2622 Details
40 Backend Engineer $ 141,875 8 Details
41 Analytics Engineer $ 140,000 326 Details
42 Data Operations Manager $ 140,000 8 Details
43 Business Intelligence $ 140,000 210 Details
44 ETL Engineer $ 137,000 5 Details
45 Data Governance Analyst $ 135,000 8 Details
46 Data Strategist $ 134,700 14 Details
47 Data Integration Engineer $ 132,974 32 Details
48 ETL Developer $ 132,500 12 Details
49 Data Analytics Manager $ 130,000 43 Details
50 Data Lead $ 130,000 24 Details
51 Data Modeler $ 130,000 46 Details
52 Business Intelligence Manager $ 128,750 22 Details
53 Machine Learning Developer $ 127,500 6 Details
54 Decision Scientist $ 125,000 38 Details
55 DevOps Engineer $ 124,821 16 Details
56 Software Developer $ 121,100 38 Details
57 Data Quality Engineer $ 120,950 14 Details
58 Data Quality Manager $ 120,000 10 Details
59 Research Analyst $ 118,000 160 Details
60 Data Governance Lead $ 117,888 6 Details
61 Data Visualization Engineer $ 117,750 6 Details
62 Data Product Owner $ 115,787 18 Details
63 Business Intelligence Lead $ 115,690 20 Details
64 Data Analytics Specialist $ 114,722 10 Details
65 Data Team Lead $ 111,250 12 Details
66 Data Governance Specialist $ 109,624 8 Details
67 Business Intelligence Engineer $ 108,500 174 Details
68 Business Intelligence Analyst $ 104,000 243 Details
69 Business Intelligence Specialist $ 101,284 6 Details
70 Data Visualization Analyst $ 100,996 13 Details
71 BI Analyst $ 100,000 36 Details
72 Data Analyst $ 100,000 1965 Details
73 Data Management Analyst $ 99,930 36 Details
74 Data Quality Analyst $ 97,870 27 Details
75 Data Developer $ 97,500 28 Details
76 Data Visualization Specialist $ 97,381 14 Details
77 Business Intelligence Developer $ 96,350 78 Details
78 Data Manager $ 95,300 166 Details
79 Data Integration Specialist $ 93,750 14 Details
80 Data Operations Analyst $ 90,450 18 Details
81 BI Developer $ 90,000 82 Details
82 Data Management Manager $ 89,175 6 Details
83 AI Research Scientist $ 88,888 5 Details
84 Data Operations Specialist $ 88,000 16 Details
85 Data Analytics Consultant $ 86,362 12 Details
86 Data Management Specialist $ 80,265 26 Details
87 Data Operations Associate $ 80,000 10 Details
88 Data Specialist $ 76,211 102 Details
89 Encounter Data Management Professional $ 67,700 10 Details
90 Insight Analyst $ 64,186 20 Details
91 Data Reporting Analyst $ 60,356 12 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.