Machine Learning Engineer Salaries in India

Updated 26 Sept 2022
₹9,07,229 /yr
Average Base Pay

1,093 salaries

₹4L

Low

₹9L

Average

₹20L

High

Additional Cash Compensation
Average₹2,00,000Range₹96,000 - ₹6,00,000

How much does a Machine Learning Engineer make? The national average salary for a Machine Learning Engineer is ₹9,07,229 in India. Filter by location to see Machine Learning Engineer salaries in your area. Salary estimates are based on 1,093 salaries submitted anonymously to Glassdoor by Machine Learning Engineer employees.

How accurate does ₹9,07,229 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a MISSING VALUE?

For Machine Learning Engineer in India

₹9,07,229 /yr
Machine Learning Engineer
₹15L /yr
Senior Machine Learning Engineer
See Full Career Path

Download as data table

What are some related job titles for a Machine Learning Engineer?

Software Engineer - Machine Learning

₹30,578

per year

Research Engineer

₹48,732

per year

Research Scientist, Machine Learning

₹7,50,000

per year

Machine Learning Scientist

₹44,967

per year

Salaries in India

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (INR)

Range

Quantiphi
3.8

Quantiphi

Machine Learning Engineer

₹9,50,172

 /yr
Range: ₹5L - ₹18L

₹5L

₹18L

₹4,66,751 - ₹17,72,322 Range

Tata Consultancy Services
3.9

Tata Consultancy Services

Machine Learning Engineer

₹5,32,792

 /yr
Range: ₹2L - ₹20L

₹2L

₹20L

₹2,45,610 - ₹20,32,129 Range

Amazon
3.8

Amazon

Machine Learning Engineer

₹4,56,165

 /yr
Range: ₹2L - ₹20L

₹2L

₹20L

₹1,82,892 - ₹20,11,271 Range

Mad Street Den Systems
4.2

Mad Street Den Systems

Machine Learning Engineer

₹12,25,112

 /yr
Range: ₹7L - ₹24L

₹7L

₹24L

₹7,01,109 - ₹24,00,004 Range

Infocusp
4.6

Infocusp

Machine Learning Engineer

₹10,98,560

 /yr
Range: ₹9L - ₹15L

₹9L

₹15L

₹9,00,753 - ₹14,57,185 Range

Google
4.5

Google

Machine Learning Engineer

₹12,89,386

 /yr
Range: ₹4L - ₹36L

₹4L

₹36L

₹4,00,000 - ₹36,30,377 Range

Accenture
4.1

Accenture

Machine Learning Engineer

₹9,97,060

 /yr
Range: ₹5L - ₹15L

₹5L

₹15L

₹4,66,751 - ₹14,91,639 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
First Student
4.0

First Student

Machine Learning Engineer - Monthly

₹38,409

 /mo
Range: ₹20T - ₹2L

₹20T

₹2L

₹20,000 - ₹2,05,003 Range

Infosys
3.3

Infosys

Machine Learning Engineer

₹6,29,226

 /yr
Range: ₹4L - ₹11L

₹4L

₹11L

₹4,32,210 - ₹10,53,523 Range

Microsoft
4.4

Microsoft

Machine Learning Engineer

₹17,15,037

 /yr
Range: ₹6L - ₹34L

₹6L

₹34L

₹5,68,061 - ₹34,34,794 Range

Phenom
3.9

Phenom

Machine Learning Engineer

₹20,12,863

 /yr
Range: ₹6L - ₹24L

₹6L

₹24L

₹6,22,989 - ₹23,76,128 Range

FactSet
4.1

FactSet

Machine Learning Engineer

₹18,05,505

 /yr
Range: ₹13L - ₹25L

₹13L

₹25L

₹12,99,738 - ₹24,56,178 Range

ABC
3.9

ABC

Machine Learning Engineer

₹7,77,450

 /yr
Range: ₹3L - ₹18L

₹3L

₹18L

₹3,33,193 - ₹18,33,282 Range

OptiSol Business Solutions Private Limited
4.6

OptiSol Business Solutions Private Limited

Machine Learning Engineer

₹4,68,381

 /yr
Range: ₹75T - ₹39L

₹75T

₹39L

₹74,931 - ₹38,99,214 Range

Cognizant Technology Solutions
3.8

Cognizant Technology Solutions

Machine Learning Engineer

₹6,30,114

 /yr
Range: ₹2L - ₹9L

₹2L

₹9L

₹1,59,932 - ₹9,42,716 Range

HCL Technologies
3.7

HCL Technologies

Machine Learning Engineer

₹6,62,738

 /yr
Range: ₹3L - ₹16L

₹3L

₹16L

₹3,00,000 - ₹15,92,340 Range

Fresher

Machine Learning Engineer - Monthly

₹35,777

 /mo
Range: ₹21T - ₹42T

₹21T

₹42T

₹20,817 - ₹41,702 Range

dhiOmics Analytics Solutions
3.6

dhiOmics Analytics Solutions

Machine Learning Engineer

₹3,11,424

 /yr
Range: ₹3L - ₹5L

₹3L

₹5L

₹2,90,000 - ₹4,68,000 Range

MTX Group
2.7

MTX Group

Machine Learning Engineer

₹35,40,905

 /yr
Range: ₹24L - ₹37L

₹24L

₹37L

₹24,38,555 - ₹36,85,707 Range

Qualcomm
4.1

Qualcomm

Machine Learning Engineer

₹17,99,734

 /yr
Range: ₹5L - ₹37L

₹5L

₹37L

₹5,33,108 - ₹36,65,120 Range

Download as data table
Viewing 1 - 10 of 2,572

Frequently asked questions about a Machine Learning Engineer salaries

The national average salary for a Machine Learning Engineer is ₹9,07,229 per year in India. Filter by location to see a Machine Learning Engineer salaries in your area. Salaries estimates are based on 1093 salaries submitted anonymously to Glassdoor by a Machine Learning Engineer employees.

The highest salary for a Machine Learning Engineer in India is ₹20,28,916 per year.

The lowest salary for a Machine Learning Engineer in India is ₹3,82,000 per year.

Your CV is Missing

Upload a CV now and make it easier to 'Apply on Mobile'.