Content has loaded
Machine learning engineer salary in India
How much does a Machine Learning Engineer make in India?
Average base salary
₹11,61,988
- Hour
- Day
- Week
- Month
- Year
The average salary for a machine learning engineer is ₹11,61,988 per year in India. 67 salaries reported, updated at 13 June 2026
Highest paying companies for Machine Learning Engineer in India
Average year pay is based on job postings on Indeed in the past 36 months.Antal International Network
₹24,50,000per year
Adobe
₹24,10,000per year
ServiceNow
₹22,00,000per year
Atos
₹20,00,000per year
Google
₹19,85,714per year
ABC Consultants
₹18,00,000per year