HyrEzy's database holds 19,716 profiles titled AI engineer, ML engineer, data scientist or data engineer. Bangalore and Hyderabad have the largest pools (4,120 and 2,908). AI engineers earn a median ₹7.2 LPA overall, rising from ₹6 LPA at 0–2 years to ₹33.5 LPA at 10–14 yrs.
- AI Engineers
- 3,512
- Median ₹7.2 LPA
- ML Engineers
- 2,953
- Median ₹6.8 LPA
- Data Scientists
- 6,014
- Median ₹10 LPA
- Data Engineers
- 7,237
- Median ₹8.5 LPA
Where AI and data talent is
AI engineers, ML engineers, data scientists and data engineers combined, by city. Delhi NCR includes Gurugram and Noida.
View as table
| Profiles | |
|---|---|
| Bangalore | 4,120 |
| Hyderabad | 2,908 |
| Pune | 2,676 |
| Delhi NCR | 2,540 |
| Mumbai | 1,059 |
| Chennai | 926 |
AI and data profiles by city and role
Profiles in HyrEzy's database. Darker cells hold more profiles.
| City | AI Engineer | ML Engineer | Data Scientist | Data Engineer |
|---|---|---|---|---|
| Bangalore | 718 | 586 | 1,308 | 1,508 |
| Delhi NCR | 557 | 401 | 847 | 735 |
| Gurugram | 103 | 74 | 248 | 213 |
| Noida | 159 | 119 | 195 | 243 |
| Hyderabad | 559 | 320 | 646 | 1,383 |
| Pune | 195 | 435 | 998 | 1,048 |
| Mumbai | 168 | 162 | 363 | 366 |
| Chennai | 243 | 156 | 211 | 316 |
AI engineer salary by experience
Current CTC, median and middle half.
The AI engineer title is young: 2,013 of 3,512 profiles have under three years of experience, which pulls the headline median down.
View as table
| 25th pct | Median | 75th pct | Profiles | |
|---|---|---|---|---|
| 0–2 yrs | ₹4 LPA | ₹6 LPA | ₹9.1 LPA | 1,512 |
| 3–5 yrs | ₹6.2 LPA | ₹10 LPA | ₹15 LPA | 851 |
| 6–9 yrs | ₹14 LPA | ₹24 LPA | ₹33 LPA | 106 |
| 10–14 yrs | ₹15.6 LPA | ₹33.5 LPA | ₹40.5 LPA | 44 |
AI engineer salary by city
Current CTC, all experience levels.
View as table
| 25th pct | Median | 75th pct | Profiles | |
|---|---|---|---|---|
| Gurugram | ₹6 LPA | ₹10.5 LPA | ₹16 LPA | 79 |
| Delhi NCR | ₹5.5 LPA | ₹8.5 LPA | ₹15 LPA | 414 |
| Bangalore | ₹5 LPA | ₹8 LPA | ₹14 LPA | 549 |
| Hyderabad | ₹5 LPA | ₹7.6 LPA | ₹13.4 LPA | 433 |
| Noida | ₹4.8 LPA | ₹7.2 LPA | ₹10.6 LPA | 122 |
| Pune | ₹4.8 LPA | ₹6.5 LPA | ₹12 LPA | 105 |
| Mumbai | ₹4.1 LPA | ₹6.5 LPA | ₹12.8 LPA | 114 |
| Chennai | ₹4 LPA | ₹5.5 LPA | ₹8.6 LPA | 192 |
Data scientist salary by city
Current CTC, all experience levels.
View as table
| 25th pct | Median | 75th pct | Profiles | |
|---|---|---|---|---|
| Gurugram | ₹8.1 LPA | ₹14.5 LPA | ₹24 LPA | 96 |
| Bangalore | ₹6 LPA | ₹12 LPA | ₹22 LPA | 573 |
| Delhi NCR | ₹7 LPA | ₹12 LPA | ₹20 LPA | 318 |
| Hyderabad | ₹5.5 LPA | ₹10.3 LPA | ₹20.4 LPA | 206 |
| Noida | ₹6 LPA | ₹10 LPA | ₹16 LPA | 75 |
| Mumbai | ₹6 LPA | ₹9 LPA | ₹20.4 LPA | 119 |
| Chennai | ₹4.1 LPA | ₹7.4 LPA | ₹12.5 LPA | 83 |
| Pune | ₹5 LPA | ₹7 LPA | ₹12.3 LPA | 211 |
Frequently asked questions
Which Indian city has the most AI talent?
In HyrEzy's database, Bangalore has the most AI engineers, ML engineers, data scientists and data engineers combined (4,120), followed by Hyderabad (2,908) and Pune (2,676).
What does an AI engineer earn in India?
The median current CTC of AI engineers is ₹7.2 LPA. With 3–5 years of experience the median is ₹10 LPA, and at 6–9 years ₹24 LPA.
Where do data scientists earn the most?
Gurugram has the highest median data scientist CTC at ₹14.5 LPA, followed by Bangalore at ₹12 LPA.
About this data
- Source: HyrEzy's candidate database, snapshot taken 20 September 2026. 7,07,237 profiles were considered; 1,26,358 of them record a current CTC.
- Pay is the current CTC a candidate recorded, in ₹ lakh per annum. It is not offer data. Values below ₹1.5 LPA or above ₹250 LPA are excluded as entry errors.
- Roles are matched on current job title, so "Data Engineer" means people whose current title says so. The pool covers product companies, services companies and enterprises.
- Expected hike compares expected with current CTC, counting only expectations between 0.8 and 3 times current pay.
- Privacy: we publish only aggregates. Any group with fewer than 30 CTC records is not shown for pay, and fewer than 10 profiles is not shown at all. No individual can be identified.
- Notice periods are not reported: imported profiles often store a default value when notice is missing, which makes the field unreliable in aggregate.
Hiring against these numbers?
HyrEzy shortlists 5–8 candidates scored against your JD and validated by a recruiter, with CTC and expectations confirmed before you interview. Zero retainer; you pay only on a successful hire.