MyInternships.in

Machine Learning Internship Stipend & Fresher Salary in India 2026

Machine Learning interns in India earn an average of ₹16,211/month (~₹1.95 LPA CTC), with a median of ₹15,000 and a typical range of ₹12,000₹20,000. Based on 38 live Machine Learning listings.

Average
₹16,211/mo
~₹1.95 LPA CTC
Median
₹15,000/mo
Range (25–75%)
₹12,000–₹20,000
Highest
₹25,000/mo
38 listings

Machine Learning Stipend Distribution

How 38 Machine Learning stipends spread across pay ranges.

0
5
9
11
13
0
0
< ₹5k₹5k–10k₹10k–15k₹15k–20k₹20k–30k₹30k–50k₹50k+

Machine Learning Stipend by City

Bengaluru₹17,90020 jobs
Hyderabad₹14,33318 jobs

Machine Learning Stipend by Work Mode

In-office
₹18,778/mo
18 listings
Hybrid
₹15,143/mo
14 listings
Remote / WFH
₹11,000/mo
6 listings

Top-Paying Machine Learning Internships (Live)

Browse all Machine Learning internships

Frequently Asked Questions

What is the average Machine Learning internship stipend in India?

Machine Learning interns in India earn an average stipend of ₹16,211 per month (around ₹1.95 LPA annual CTC), with a median of ₹15,000. The typical range is ₹12,000–₹20,000 per month based on 38 live listings.

What is the highest Machine Learning stipend?

The highest Machine Learning stipends on MyInternships.in go up to ₹25,000 per month, usually at larger tech companies or for candidates with strong, in-demand skills.

Which city pays the most for Machine Learning interns?

Among the top hiring cities, Bengaluru offers one of the highest average Machine Learning stipends at ₹17,900/month.

Do remote Machine Learning internships pay less?

It varies — see the office vs remote vs hybrid comparison above. Across all listings, the average is ₹16,211/month.

Compare Other Role Salaries

Figures are indicative monthly stipends from live listings on MyInternships.in, updated continuously — not guaranteed offers. Always verify the stipend on each listing.