Staff Machine Learning Engineer salary in India
How much does a Staff Machine Learning Engineer make in the India?
Average base salary
INR285,000 / Month
The average salary for Staff Machine Learning Engineer is INR285,000 per month in India salaries taken from job postings on Jobstore in the past 12 months (updated September 28, 2026)
Staff Machine Learning Engineer job openings in India
See more jobsHighest paying companies for Staff Machine Learning Engineer in India
Average year monthly is based on job postings on Jobstore in the past 12 months.
-
Bloomreach
INR420,000 per month
View company -
Q2
INR450,000 per month
View company -
Zendesk
INR350,000 per month
View company -
Palo Alto Networks
INR450,000 per month
View company -
ELLKAY
INR300,000 per month
View company -
Tekion Corp
INR350,000 per month
View company
Highest paying cities for Staff Machine Learning Engineer in India
How much do similar jobs as Staff Machine Learning Engineer get paid in India?
-
Machine Learning Engineer
Job openingsAverage INR201,429 per month
-
Applied Machine Learning Engineer
Job openingsAverage INR350,000 per month
-
Senior Machine Learning Engineer
Job openingsAverage INR312,500 per month
-
AI Machine Learning Engineer
Job openingsAverage INR240,000 per month
-
Machine Learning Engineer V
Job openingsAverage INR480,000 per month
-
Principal Machine Learning Engineer
Job openingsAverage INR475,000 per month