{"question":"How much to pay a machine learning engineer in India","answer":"Across 113 postings with a stated salary in the last 12 months at 92 companies, the middle of the posted range for a machine learning engineer in India is $31k a year; half of them fall between $21k and $45k. By level: junior $13k, mid-level $32k, senior $34k, lead $37k. People of this profession living in India who show their pay on Alion ask a median $20k. Figures are in US dollars a year.","profession":"Machine learning engineer","country":"India","currency":"USD","period":"year","postings":113,"sample":113,"companies":92,"p25":21132,"median":30922,"p75":44702,"candidates_median_ask":20000,"by_level":[{"level":"junior","p25":10518,"median":12578,"p75":22184,"postings":15},{"level":"mid-level","p25":21356,"median":31665,"p75":50000,"postings":17},{"level":"senior","p25":26648,"median":33863,"p75":44549,"postings":42},{"level":"lead","p25":23626,"median":36687,"p75":52550,"postings":35}],"html_url":"https://alion.io/salary-benchmarks/machine-learning-engineer/india","json_url":"https://alion.io/salary-benchmarks/machine-learning-engineer/india.json","offers":[{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"the whole selection, past the first page","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=salary-benchmarks%2Fmachine-learning-engineer%2Findia"}],"meta":{"source":"Alion (alion.io), CC BY-SA 4.0","updated_at":"2026-11-07T09:06:41+00:00","built_at":"2026-11-07T09:06:41+00:00","indexable":true,"generated_at":"2026-11-07T10:37:16+00:00","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json"}}