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 | $ 250,500 | 196 | Details |
3 | ML Infrastructure Engineer | $ 243,100 | 14 | Details |
4 | Head of AI | $ 234,750 | 8 | Details |
5 | Machine Learning Model Engineer | $ 230,000 | 16 | Details |
6 | Head of Data | $ 224,000 | 82 | Details |
7 | Machine Learning Manager | $ 222,190 | 10 | Details |
8 | Machine Learning Platform Engineer | $ 207,250 | 16 | Details |
9 | Director of Machine Learning | $ 205,800 | 14 | Details |
10 | AI Product Manager | $ 204,500 | 18 | Details |
11 | AI Architect | $ 203,900 | 64 | Details |
12 | AI Solution Architect | $ 195,523 | 10 | Details |
13 | Robotics Software Engineer | $ 193,000 | 12 | Details |
14 | Machine Learning Engineer | $ 190,000 | 3238 | Details |
15 | Frontend Engineer | $ 190,000 | 12 | Details |
16 | Research Scientist | $ 190,000 | 1410 | Details |
17 | Machine Learning Infrastructure Engineer | $ 189,600 | 10 | Details |
18 | Data Infrastructure Engineer | $ 189,000 | 36 | Details |
19 | Prompt Engineer | $ 187,486 | 28 | Details |
20 | AI Researcher | $ 186,500 | 20 | Details |
21 | Research Engineer | $ 184,300 | 604 | Details |
22 | Software Engineer | $ 184,200 | 4083 | Details |
23 | Site Reliability Engineer | $ 183,850 | 136 | Details |
24 | Lead Engineer | $ 180,720 | 22 | Details |
25 | Infrastructure Engineer | $ 180,400 | 16 | Details |
26 | Computer Vision Engineer | $ 180,004 | 50 | Details |
27 | Technical Lead | $ 180,000 | 22 | Details |
28 | Solutions Architect | $ 180,000 | 152 | Details |
29 | AI Developer | $ 180,000 | 43 | Details |
30 | Backend Engineer | $ 180,000 | 73 | Details |
31 | Software Development Engineer | $ 175,800 | 148 | Details |
32 | Principal Statistical Programmer | $ 174,450 | 12 | Details |
33 | Machine Learning Modeler | $ 173,350 | 8 | Details |
34 | Product Manager | $ 171,000 | 406 | Details |
35 | Machine Learning Architect | $ 171,000 | 8 | Details |
36 | Computational Biologist | $ 169,692 | 10 | Details |
37 | Solution Architect | $ 167,500 | 6 | Details |
38 | Machine Learning Scientist | $ 166,769 | 160 | Details |
39 | Platform Engineer | $ 166,650 | 90 | Details |
40 | Data Analytics Lead | $ 166,000 | 55 | Details |
41 | AI Specialist | $ 165,825 | 26 | Details |
42 | DataOps Engineer | $ 165,320 | 6 | Details |
43 | Security Engineer | $ 165,000 | 56 | Details |
44 | Engineer | $ 163,000 | 1306 | Details |
45 | Fullstack Engineer | $ 162,750 | 24 | Details |
46 | AI Scientist | $ 160,000 | 26 | Details |
47 | Data Governance Lead | $ 160,000 | 20 | Details |
48 | Applied Scientist | $ 160,000 | 822 | Details |
49 | MLOps Engineer | $ 160,000 | 54 | Details |
50 | Machine Learning Researcher | $ 160,000 | 158 | Details |
51 | Data Scientist | $ 158,680 | 5889 | Details |
52 | NLP Engineer | $ 158,100 | 8 | Details |
53 | Systems Engineer | $ 157,500 | 126 | Details |
54 | Quantitative Researcher | $ 155,000 | 24 | Details |
55 | AI Engineer | $ 154,340 | 334 | Details |
56 | Machine Learning Quality Engineer | $ 153,300 | 14 | Details |
57 | Manager | $ 152,375 | 832 | Details |
58 | Cloud Engineer | $ 152,150 | 14 | Details |
59 | Robotics Engineer | $ 152,000 | 42 | Details |
60 | Data Architect | $ 150,000 | 670 | Details |
61 | Data Product Manager | $ 150,000 | 84 | Details |
62 | AI Software Engineer | $ 149,020 | 11 | Details |
63 | Full Stack Engineer | $ 149,000 | 32 | Details |
64 | Analytics Engineer | $ 147,000 | 539 | Details |
65 | Quantitative Analyst | $ 146,336 | 16 | Details |
66 | Product Analyst | $ 146,300 | 28 | Details |
67 | Solutions Engineer | $ 145,600 | 70 | Details |
68 | Data Governance Engineer | $ 144,450 | 14 | Details |
69 | Data Engineer | $ 142,500 | 4416 | Details |
70 | Cloud Database Engineer | $ 140,712 | 22 | Details |
71 | Statistical Programmer | $ 140,250 | 24 | Details |
72 | Business Intelligence | $ 140,000 | 250 | Details |
73 | QA Engineer | $ 139,700 | 6 | Details |
74 | Decision Scientist | $ 137,109 | 70 | Details |
75 | ETL Engineer | $ 137,000 | 5 | Details |
76 | Data Analytics Manager | $ 136,000 | 59 | Details |
77 | Data Strategist | $ 134,700 | 28 | Details |
78 | Data Integration Engineer | $ 132,974 | 44 | Details |
79 | Data Operations Manager | $ 132,500 | 10 | Details |
80 | DevOps Engineer | $ 130,971 | 106 | Details |
81 | Business Intelligence Lead | $ 130,800 | 24 | Details |
82 | Data Operations Engineer | $ 130,591 | 10 | Details |
83 | Cloud Database Administrator | $ 130,200 | 10 | Details |
84 | Data Modeler | $ 130,000 | 66 | Details |
85 | Associate | $ 129,075 | 368 | Details |
86 | Business Intelligence Manager | $ 128,750 | 24 | Details |
87 | Machine Learning Developer | $ 128,300 | 16 | Details |
88 | Data Governance Analyst | $ 128,000 | 24 | Details |
89 | Data Lead | $ 127,833 | 38 | Details |
90 | Software Developer | $ 126,000 | 138 | Details |
91 | Data Product Owner | $ 125,982 | 34 | Details |
92 | ETL Developer | $ 125,000 | 18 | Details |
93 | Data Governance Manager | $ 124,000 | 9 | Details |
94 | Data Strategy Lead | $ 124,000 | 6 | Details |
95 | Data Governance Specialist | $ 121,885 | 14 | Details |
96 | Data Quality Specialist | $ 121,500 | 10 | Details |
97 | Data Integration Developer | $ 121,056 | 10 | Details |
98 | Consultant | $ 120,600 | 158 | Details |
99 | Bear Robotics | $ 120,000 | 6 | Details |
100 | Research Analyst | $ 115,500 | 196 | Details |
101 | BI Engineer | $ 115,500 | 10 | Details |
102 | Data Team Lead | $ 114,650 | 16 | Details |
103 | Data Quality Manager | $ 113,630 | 14 | Details |
104 | Data Quality Engineer | $ 111,900 | 16 | Details |
105 | Full Stack Developer | $ 111,875 | 18 | Details |
106 | Analytics Lead | $ 111,250 | 6 | Details |
107 | Data Analytics Specialist | $ 111,200 | 26 | Details |
108 | Business Analyst | $ 110,125 | 82 | Details |
109 | Business Intelligence Engineer | $ 108,500 | 294 | Details |
110 | Artificial Intelligence Engineer | $ 107,950 | 10 | Details |
111 | Business Intelligence Analyst | $ 107,690 | 291 | Details |
112 | Data Visualization Specialist | $ 105,000 | 26 | Details |
113 | Business Intelligence Developer | $ 104,914 | 134 | Details |
114 | Data Management Analyst | $ 102,998 | 60 | Details |
115 | Python Developer | $ 102,500 | 14 | Details |
116 | Analyst | $ 101,800 | 179 | Details |
117 | Business Intelligence Specialist | $ 101,284 | 8 | Details |
118 | Data Analyst | $ 100,401 | 3403 | Details |
119 | Marketing Analyst | $ 100,000 | 8 | Details |
120 | Data Visualization Analyst | $ 100,000 | 23 | Details |
121 | Data Developer | $ 100,000 | 36 | Details |
122 | Data Visualization Developer | $ 97,500 | 6 | Details |
123 | Data Manager | $ 97,146 | 242 | Details |
124 | BI Analyst | $ 96,288 | 60 | Details |
125 | Data Analytics Associate | $ 96,000 | 7 | Details |
126 | Data Operations Specialist | $ 95,500 | 20 | Details |
127 | Data Integration Specialist | $ 93,750 | 16 | Details |
128 | Data Quality Analyst | $ 93,500 | 39 | Details |
129 | Actuarial Analyst | $ 92,500 | 6 | Details |
130 | Data Management Consultant | $ 91,548 | 8 | Details |
131 | Data Analytics Consultant | $ 89,812 | 18 | Details |
132 | Data Visualization Engineer | $ 89,500 | 16 | Details |
133 | Data Management Manager | $ 89,175 | 8 | Details |
134 | Power BI Developer | $ 89,153 | 8 | Details |
135 | AI Research Scientist | $ 88,888 | 5 | Details |
136 | BI Developer | $ 85,970 | 114 | Details |
137 | Data Operations Analyst | $ 82,500 | 34 | Details |
138 | Data Management Lead | $ 81,331 | 10 | Details |
139 | Data Management Specialist | $ 80,265 | 38 | Details |
140 | Data Operations Associate | $ 80,000 | 16 | Details |
141 | Data Specialist | $ 77,000 | 178 | Details |
142 | Insight Analyst | $ 69,375 | 40 | Details |
143 | Encounter Data Management Professional | $ 65,600 | 16 | Details |
144 | Data Reporting Analyst | $ 60,356 | 22 | Details |
145 | Research Associate | $ 56,981 | 23 | Details |
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.