Data Scientist Salary in India: Fresher to Senior, Company-Wise Breakdown

Author Image
Sakshi Jhunjhunwala
Data Scientist Salary in India: Fresher to Senior, Company-Wise Breakdown

If you are trying to figure out what a data scientist earns in India, the honest answer is: it depends enormously on where you work, not just how long you have worked.

A data scientist with three years of experience at TCS and a data scientist with three years of experience at Google are not earning remotely similar salaries. The experience is the same. The company type is everything.

This guide breaks down data scientist salaries in India by experience level, company type, city, and specialisation, with real numbers from verified sources, not aspirational averages.

And if you are reading this because you are preparing to interview at one of these companies, the salary range you land in depends almost entirely on how you perform in that interview. Intervue.io connects you with real engineers for one-on-one data science mock interviews so you walk in prepared. Visit intervue.io to book yours.

Data Scientist Salary in India: The Quick Numbers

Before the detail, here is the full picture.

At the fresher level with zero to one year of experience, salaries range from ₹4.5 to 7 LPA at IT services companies, ₹8 to 15 LPA at product companies and funded startups, and ₹22 to 35 LPA at FAANG India for campus hires from top-tier colleges.

At early career level with one to three years of experience, salaries range from ₹7 to 12 LPA at analytics firms, ₹14 to 22 LPA at product companies, and ₹25 to 40 LPA at FAANG.

At mid-level with four to six years of experience, salaries range from ₹12 to 22 LPA across product companies and ₹28 to 55 LPA at FAANG.

At senior level with seven or more years of experience, salaries range from ₹20 to 35 LPA at most companies, ₹35 to 60 LPA at top product companies and GCCs, and ₹55 to 95 LPA at FAANG.

The national average across all levels and company types sits at approximately ₹12 to 15 LPA. That number understates the top-end potential significantly and overstates what a fresher at an IT services firm will see.

What Actually Determines Your Data Scientist Salary

The single biggest lever on a data scientist's salary in India is company type.

IT services companies (TCS, Infosys, Wipro, Cognizant) hire data scientists for client-facing analytics work. The work is real but the pay scale is constrained by the billing model. Freshers start at ₹4.5 to 7 LPA. Mid-level professionals with 5 years of experience earn ₹10 to 18 LPA. Very senior leads might touch ₹25 to 28 LPA.

Analytics firms (Mu Sigma, Fractal, Latentview, Tiger Analytics) pay better than IT services but below product companies. Freshers start at ₹7 to 12 LPA. Mid-level professionals earn ₹14 to 22 LPA. These firms offer strong exposure to data science methodology but the ceiling is lower than at product companies.

Indian product companies and unicorns (Flipkart, Swiggy, Zomato, Razorpay, PhonePe) pay significantly above services and analytics firms. Freshers join at ₹10 to 18 LPA. Mid-level professionals earn ₹18 to 35 LPA. Senior roles touch ₹35 to 55 LPA including ESOPs.

Global Capability Centres (Walmart Global Tech, Target India, Goldman Sachs, JPMorgan, Deutsche Bank) sit between Indian product companies and FAANG on pay. Freshers earn ₹15 to 25 LPA. Mid-level professionals earn ₹22 to 40 LPA. GCCs offer FAANG-adjacent pay with arguably better work-life balance than either IT services or pure FAANG environments.

FAANG companies (Google, Meta, Amazon, Apple, Microsoft) pay the highest base salaries but also demand the highest interview bar. Freshers from top colleges start at ₹22 to 35 LPA. Mid-level professionals earn ₹28 to 55 LPA. Senior professionals earn ₹55 to 95 LPA. Staff and principal-level data scientists at FAANG India can earn ₹90 LPA to ₹1.5 Cr when ESOPs vest.

Data Scientist Salary by Experience Level

Fresher Data Scientist Salary (0 to 1 Year)

The fresher data scientist salary in India depends heavily on the college you graduated from and the company type you join.

IIT or NIT graduates placed at FAANG or top product companies through campus hiring can start at ₹18 to 30 LPA. This is the top of the fresher range and not representative of the broader market.

Tier 2 and Tier 3 college graduates joining IT services or analytics firms typically start at ₹4.5 to 8 LPA. This is the realistic range for the majority of fresher data scientists.

The average fresher data scientist salary in India across all company types is approximately ₹6 to 9 LPA.

Skills that push a fresher salary higher even at the same company: Python fluency (not just familiarity), SQL for data manipulation, experience with scikit-learn or PyTorch beyond tutorial projects, and a portfolio with at least one real dataset project with deployed results.

Junior Data Scientist Salary (1 to 3 Years)

At one to three years of experience, the skills gap between candidates starts widening and so does the pay gap.

Professionals who have worked on production ML systems, built models that are actually deployed and monitored, and understand the MLOps layer earn significantly more than those who have spent the same time on exploratory analysis and dashboards.

At this level, salaries range from ₹8 to 14 LPA at analytics and IT services firms and ₹14 to 25 LPA at product companies and GCCs. The skill premium for NLP, computer vision, and MLOps specialisation starts appearing at this experience level.

Mid-Level Data Scientist Salary (4 to 6 Years)

Mid-level is where the salary spread across company types is most dramatic. A mid-level data scientist at an IT services firm might earn ₹14 to 18 LPA. The same person with the same experience who moved to a product company might earn ₹22 to 35 LPA. The same person again at FAANG India might earn ₹35 to 55 LPA.

The moves that drive the biggest salary jumps at this level: transitioning from IT services to a product company (typically a 40 to 70% increase), specialising in high-demand areas like LLMs and GenAI (15 to 25% premium over traditional ML), or moving from a data analyst role to a proper data scientist role with model ownership.

Senior Data Scientist Salary (7 to 10 Years)

Senior data scientist roles carry genuine scope: model ownership, team leadership, cross-functional work with product and engineering, and often responsibility for the data science roadmap for a product area.

At Indian product companies and top MNCs, senior data scientists earn ₹30 to 50 LPA. At GCCs, ₹35 to 65 LPA. At FAANG India, ₹55 to 95 LPA. AI-specialised senior professionals at FAANG or top AI companies can reach ₹70 LPA to ₹1.3 Cr.

Staff and Principal Data Scientist Salary (10+ Years)

Staff and principal data scientists are rare and compensated accordingly. These are roles where the individual is shaping the organisation's data science strategy, not just executing on it.

At FAANG India, staff data scientists earn ₹90 LPA to ₹1.5 Cr. At top product companies, ₹60 LPA to ₹1 Cr. A significant portion of total compensation at this level comes from ESOPs and RSU vesting.

Data Scientist Salary by Company in India

Google India: L4 data scientists earn ₹28 to 55 LPA. L5 senior data scientists earn ₹55 to 95 LPA. L6 staff-level roles go above ₹90 LPA. Considered the highest payer for data science roles in India.

Amazon India: Data scientists at mid-level earn ₹22 to 45 LPA. Senior roles earn ₹40 to 70 LPA. Strong ESOP component in total compensation.

Microsoft India: Mid-level data scientists earn ₹20 to 40 LPA. Senior roles earn ₹35 to 60 LPA. Microsoft India has grown significantly as a data science employer particularly in Hyderabad.

Flipkart: Mid-level earns ₹18 to 32 LPA. Senior earns ₹28 to 50 LPA. Strong ESOP programme makes total compensation competitive with FAANG at senior levels.

Swiggy and Zomato: Mid-level earns ₹16 to 28 LPA. Senior earns ₹25 to 45 LPA. Fast-moving product environments with real ML applications in logistics optimisation, recommendation, and demand forecasting.

PhonePe and Razorpay: Mid-level earns ₹18 to 32 LPA. Senior earns ₹28 to 55 LPA. Fintech companies that use data science heavily in fraud detection and credit risk.

Walmart Global Tech India: Mid-level earns ₹20 to 38 LPA. Senior earns ₹35 to 60 LPA. One of the better-paying GCCs with strong data science teams working on retail analytics, supply chain, and personalisation.

Data Scientist Salary by City

Bengaluru pays the most for data science roles in India by a significant margin. Senior data scientists at FAANG or top product companies in Bengaluru earn 15 to 25% more than in comparable roles in other cities. The concentration of tech companies and the resulting talent competition drives this premium.

Hyderabad is the second strongest market, with strong Google, Microsoft, Amazon, and Walmart GTC presence all driving competitive pay.

Mumbai and Pune are relevant primarily for BFSI and fintech data science roles. Goldman Sachs, JPMorgan, Deutsche Bank, and HSBC all have significant data science teams here.

Delhi NCR is strong for consulting and enterprise data science roles.

How Specialisation Affects Data Scientist Salary

A data scientist who works on traditional tabular data and business analytics earns the base range for their experience level. Specialisation in higher-demand areas carries a meaningful salary premium.

NLP and large language model work carries a 20 to 35% premium over traditional ML roles at the same experience level. Computer vision roles carry a 15 to 25% premium. MLOps engineers who understand the deployment and monitoring side of ML systems earn 10 to 20% more than scientists who only work on model development. GenAI and LLM engineering is currently the highest-demand specialisation in Indian data science, with senior roles at top companies paying ₹40 to 70 LPA for the right combination of skills.

The Interview Is the Lever You Control

Everything above is what the market pays. What determines where in each range you land is your interview performance.

The data scientist interview at FAANG and product companies tests a combination of statistics and probability, SQL and data manipulation, machine learning fundamentals and system design, coding in Python, and case study and business problem-solving. Being strong on all of these puts you at the top of the range. Being strong on some and weak on others lands you lower.

The fastest way to know where your gaps are is to practice under interview conditions with someone who has been on the other side of a real data science interview. At Intervue.io, you can book a one-on-one data science mock interview with an experienced interviewer and get specific feedback on exactly what to fix before your actual interviews.

Visit intervue.io to book your mock interview.

Author Image
Sakshi Jhunjhunwala
Product Marketing Manager @Intervue.io
Passionate about turning complex products into clear, compelling narratives that drive demand. Deeply focused on positioning, differentiation, and conversion.

Join the Future of Hiring

Find how Intervue can reduce your time-to-hire, enhance candidate insights, and help you scale your engineering team effortlessly.

Book a Demo