Based on 44 job listings - Karnataka, India 2026
Karnataka
Average salary
4,00,000 - 45,00,000
Median salary
4,00,000 - 45,00,000
44 job openings
India
Average salary
12,00,000 - 40,00,000
Median salary
22,00,000 - 40,00,000
6,853 job openings
The average salary for a Machine Learning Engineer in Karnataka, India is INR 4,00,000 - INR 45,00,000 per year in 2026, based on 44 job listings.
Leading employers for Machine Learning Engineer roles in India include HuntingCube.
Explore 44 Machine Learning Engineer job listings in India on BeBee, or check our salary calculator for a personalized estimate.