Current as of Nov 15, 2026
Remote Mid-level Machine Learning Software Engineer salaries in India
Explore salary ranges for remote Mid-level Machine Learning Software Engineer jobs in India.
How much does a Mid-level Machine Learning Software Engineer make in India?
In India, a remote Mid-level Machine Learning Software Engineer makes an average of ₹166,700 per month, or ₹2,000k per year, based on 1 reported salary. On top of the base salary, additional benefits, which could comprise bonuses, commissions, or other incentives, can increase the total compensation per year. To negotiate a remote Machine Learning Software Engineer salary in India, use these figures with our salary negotiation checklist.
Have a remote salary to add?
If you've worked in a mid-level machine learning software engineer role before, please add your salary information to improve the quality of our salaries.
Past salaries for Mid-level Machine Learning Software Engineer roles in India
Salary range estimations are based on survey data and jobs posted on Himalayas and may not be represent the actual salaries in your region. Salary ranges vary depending on the remote employee's experience level, location, and other factors.
| Year | Job type | Salary | Company size | Company location |
|---|---|---|---|---|
| 2023 | Full Time | ₹2,000k | 251+ employees |
FAQs
- How much does a remote Mid-level Machine Learning Software Engineer make per month in India?
- A remote Mid-level Machine Learning Software Engineer in India makes an average of ₹166,700 per month. That is ₹2,000k per year, the average of 1 reported salary.
- What is the average remote Mid-level Machine Learning Software Engineer salary in India?
- The average salary for a remote Mid-level Machine Learning Software Engineer in India is ₹2,000k per year, and the median is ₹2,000k. Both come from 1 reported salary.
Get matched with your dream remote job
Sign up now and join over 1,000,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
