50% of professionals earn between ₹17,000 - ₹28,646 INR
The median salary is ₹25,000
The average salary for a Stem in India is INR 25,000 - INR 28,646 per year in 2026. The median salary is INR 26,823 per year, based on 1,223 active job listings.
The cities with the most Stem job opportunities in India are Bengaluru, Noida, Mumbai, Hyderabad, Chennai. Bengaluru leads with 135 job openings.
Leading employers for Stem roles in India include CAREER BLOC, LMES Academy, ROBO-G, STEM Learning, The Whiz Lab.
Explore 1,223 Stem job listings in India on BeBee, or check our salary calculator for a personalized estimate.