Data Science Careers · India Salary Guide 2026
How Much Do Data Scientists Earn in India Right Now?
Quick summary — data scientist salary in India (2026)
There is no single "data scientist salary" in India. Aggregators report averages from ₹10–16 LPA, but the honest ranges stretch from ₹4–8 LPA for freshers at services firms to ₹1 Cr+ for principal roles at global product companies. The dominant variable is company type, followed by experience, city, and specialisation.
In this guide you will learn:
- Experience bands — what freshers, mid-level, senior, and principal data scientists actually earn.
- Company & city levers — why the same years of experience can be worth ₹12L or ₹45L.
- What moves your offer — GenAI, MLOps, production experience, and negotiation.
- Salary templates & checklists — how to benchmark and negotiate.
- Common mistakes — what trips up salary comparisons.
SECTION 01Experience Bands: Fresher to Principal
Experience matters more in data science than in most tech roles, because companies trust you with live models only after you have shipped a few. Here is what the market looks like at each stage in 2026:
| Experience | Typical range (fixed) | Top payers (total CTC) | What changes |
|---|---|---|---|
| Fresher (0–2 yrs) | ₹5–15 LPA | ₹14–22 LPA | Projects and college tier matter most |
| 2–4 yrs | ₹12–22 LPA | ₹25–35 LPA | First job switch creates the biggest jump |
| 5–8 yrs (Senior) | ₹22–38 LPA | ₹40–60 LPA | End-to-end ownership; stock enters the picture |
| 8–12 yrs (Lead) | ₹35–55 LPA | ₹60–90 LPA | Team leadership or deep specialisation |
| 12+ yrs (Director+) | ₹55–80 LPA | ₹1 Cr+ | Org-level impact and equity |
Fresher (0–2 years) — what the data says:
Glassdoor range: ₹6–14 LPA
AmbitionBox median: ~₹5.1 LPA (0–1 yr)
Product / GCC top: ₹14–22 LPA
IT services typical: ₹4.5–7 LPA
What separates ₹5L from ₹14L at the same experience:
1. Company type (product vs services)
2. A portfolio of 2–3 real projects
3. Interview performance on ML fundamentals
4. College tier (matters at entry, less later)
2–4 years — the jump zone:
Typical fixed: ₹12–22 LPA
Top payers: ₹25–35 LPA
Biggest lever: A job switch
Why:
- Companies pay for demonstrated impact, not tenure
- Production experience (shipped models) is scarce
- GenAI / MLOps skills add 20–40% premium
Warning:
Staying at the same company without upskilling often
keeps you at the lower end (₹12–14 LPA) well past
the market rate.
Senior / Principal (5+ years):
Senior (5–8 yrs):
- Fixed: ₹22–38 LPA
- Total CTC at top payers: ₹40–60 LPA
- Stock: 20–40% of total comp at product/GCC
Lead (8–12 yrs):
- Fixed: ₹35–55 LPA
- Total CTC: ₹60–90 LPA
Principal / Director (12+ yrs):
- ₹55L–₹1 Cr+
- Equity-heavy at FAANG and unicorns
Note: At these levels, "data scientist" often means
staff/principal IC or manager. Compare responsibilities,
not just titles.
SECTION 02Company Type & City: The Biggest Levers
Two data scientists with the same title and the same five years of experience can sit ₹30–40 lakh apart. The reason is almost always company type — and city reinforces it.
| Company type | Fresher | Mid-level (3–5 yrs) | Senior (8+ yrs) |
|---|---|---|---|
| IT services (TCS, Infosys, Wipro) | ₹4.5–7 LPA | ₹8–16 LPA | ₹18–28 LPA |
| Analytics / consulting (Fractal, Tiger, Deloitte) | ₹5–11 LPA | ₹14–32 LPA | ₹30–50 LPA |
| Indian product / unicorns (Flipkart, Razorpay, PhonePe) | ₹14–26 LPA | ₹28–55 LPA | ₹60 LPA–₹1 Cr+ |
| Global product / FAANG (Google, Amazon, Microsoft) | ₹18–35 LPA | ₹35–65 LPA | ₹80 LPA–₹1.5 Cr+ |
Average data scientist salary by city (2026):
Bengaluru: ₹16–20 LPA (highest density of DS roles)
Hyderabad: ₹13–17 LPA (GCC-driven, close to Bengaluru)
Delhi NCR: ₹13–17 LPA (Gurugram fintech/GCC pays well)
Pune: ₹12–16 LPA (BFSI and automotive AI)
Mumbai: ₹12–16 LPA (BFSI/consulting; cost of living high)
Chennai: ₹10–14 LPA (growing GCC hub)
Tier-2 cities: ₹7–11 LPA (20–25% below metros)
Note: Headline salary ≠ purchasing power.
Mumbai pays more but housing eats the difference.
Company type — the single biggest lever:
IT services & analytics firms:
- Pay ₹5–28 LPA across ALL experience levels
- High-volume hiring, structured training
- Good entry point, lower pay ceiling
Product companies, GCCs, unicorns:
- Pay ₹14–80+ LPA for the same titles
- Smaller, more selective hiring
- Pay premium for proximity to revenue systems
A 3-year DS at a services firm and a 3-year DS at a
product company are, compensation-wise, closer to
two different professions than two points on the
same ladder.
SECTION 03What Moves Your Offer: Skills & Specialisation
Within any experience band, offers cluster around the skills a job description actually prices. In 2026, three things separate the median offer from the top quartile:
| Skill / specialisation | Premium over generalist | Why it matters |
|---|---|---|
| GenAI / LLM engineering | 20–30% | RAG pipelines, fine-tuning, evaluation frameworks |
| MLOps / production ML | 20–40% | Shipping models, not just notebooks |
| Causal inference / experimentation | 15–25% | A/B testing depth prized at consumer product firms |
| Domain depth (credit risk, supply chain, healthcare) | Niche premium | BFSI and pharma GCCs pay for specialised knowledge |
Skills that separate median from top quartile:
Core (expected):
☐ SQL and Python
☐ Statistics and experimentation
☐ Machine learning fundamentals
☐ Stakeholder communication
Premium skills (add 20–40%):
☐ GenAI / LLM engineering (RAG, fine-tuning, evals)
☐ MLOps (Docker, Kubernetes, SageMaker/Vertex)
☐ Causal inference and A/B testing at scale
☐ Domain expertise (credit risk, supply chain, healthcare)
Rule: a portfolio project that shows deployment beats
five certificates that show coursework.
CTC vs in-hand — what you actually take home:
At ₹21 LPA CTC (mid-career midpoint):
- Gross monthly: ₹1,75,000
- Employee PF: – ₹8,400
- Professional tax: – ₹200
- Income tax (est.): – ₹19,583
- Net in-hand: ₹1,46,817/month
That is roughly 84% of gross.
At higher CTCs (₹50 LPA+), the tax bracket rises and
in-hand drops to ~65–70% of gross.
Always ask for the breakdown:
Fixed base | Variable bonus | ESOPs/RSUs | Joining bonus
SECTION 04Salary templates & negotiation checklists
Use these templates to benchmark your offer and negotiate with data:
Data Scientist Salary Benchmarking Template:
My profile:
- Experience: _______ years
- Current CTC: ₹_______ LPA
- City: _______
- Company type: _______ (services / product / GCC)
- Top skills: _______
Market bands (2026):
- Fresher (0–2): ₹5–15 LPA
- Mid (3–5): ₹12–30 LPA
- Senior (5–8): ₹22–50 LPA
- Lead (8–12): ₹35–60 LPA
- Principal (12+): ₹55L–₹1 Cr+
My position in the band: _______
Target for next move: ₹_______ LPA
Negotiation Checklist:
Before the call:
☐ Know your market band (use at least 2 sources)
☐ Know your walk-away number
☐ List 2–3 specific outcomes you delivered
☐ Ask about fixed vs variable vs equity split
On the call:
☐ Never accept immediately
☐ Anchor with a range, not a single number
☐ Tie your ask to a specific outcome
☐ Ask about sign-on bonus and equity refresh
After the offer:
☐ Get the full breakdown in writing
☐ Compare fixed pay separately from equity
☐ Check the first review timing
Offer Comparison Template:
Offer A:
- Company type: _______
- Role: _______
- Fixed: ₹_______
- Variable: ₹_______
- Equity (4-yr): ₹_______
- Total CTC: ₹_______
- First review: _______
Offer B:
- Company type: _______
- Role: _______
- Fixed: ₹_______
- Variable: ₹_______
- Equity (4-yr): ₹_______
- Total CTC: ₹_______
- First review: _______
Compare fixed pay first — equity is variable.
Then compare learning, brand, and growth.
SECTION 05Common mistakes & tips
Here are the traps that lead to bad salary comparisons:
- Comparing headline CTC across company types — a ₹20L CTC at a startup with uncertain ESOPs is not the same as ₹20L fixed at a GCC.
- Ignoring in-hand — headline CTC overstates take-home by 15–35% once PF, tax, and variable pay are accounted for.
- Staying too long without switching — internal increments rarely keep pace with market jumps between years 2 and 4.
- Chasing title over scope — a "senior" title at a services firm may pay less than a mid-level role at a product company.
- Ignoring cost of living — Mumbai and Bengaluru pay more but housing can erase the difference.
- Not negotiating — the first offer is rarely the best offer; a prepared counter is normal.
SECTION 06Interview Q&A — data science salaries in India
Q1What is the average data scientist salary in India in 2026?
Aggregators report averages of roughly ₹10–16 LPA depending on the source. AmbitionBox reports about ₹16.1 LPA with a middle half of ₹7.6–17.6 LPA, while Glassdoor puts average base pay closer to ₹11 LPA. The spread reflects differences in company type and reporting method.
Q2How much do fresher data scientists earn in India?
Typically ₹5–15 LPA. At IT services firms, freshers often start at ₹4.5–7 LPA. At product companies and GCCs, the range rises to ₹14–22 LPA. The gap is driven by company type, project portfolio, and interview performance.
Q3Why is there such a wide salary range for the same title?
The title "data scientist" is used inconsistently. It can mean an applied statistician, an ML practitioner, or an ML engineer. On top of that, company type creates two largely distinct pay bands: IT services and analytics firms pay ₹5–28 LPA across experience, while product companies, GCCs, and unicorns pay ₹14–80+ LPA for comparable years.
Q4Which city pays data scientists the most in India?
Bengaluru has the highest density of data science roles and generally leads on average pay (₹16–20 LPA). Hyderabad and Delhi NCR follow closely, driven by GCC and fintech hiring. Mumbai pays well in BFSI but has a higher cost of living.
Q5What skills increase a data scientist's salary the most?
In 2026, GenAI/LLM engineering and MLOps command a 20–40% premium over generalist profiles. Production experience — having shipped models that created measurable business value — is the most reliable salary lever across every band.
SECTION 07Test yourself — data science salary quiz
Five questions. No sign-up.
0 / 5Pick an answer to see why it is right or wrong.
SECTION 08Frequently asked questions
Can a data scientist really earn ₹1 crore in India?
Yes, but only at the very top — principal data scientists, staff/lead roles, or heads of data at large product companies, FAANG firms, or well-funded unicorns, usually with 10+ years of experience and total compensation that includes bonus and equity.
Is an M.Tech or M.S. worth it for data science pay in India?
A postgraduate degree in statistics, computer science, or a related field carries a measurable salary premium in India — one of the few tech roles where this remains true. But production experience still moves offers more reliably than the degree alone.
How much does a data analyst earn compared to a data scientist?
Data analysts typically earn ₹3–6 LPA at entry level, versus ₹5–15 LPA for data scientists. The gap widens with experience, because the scientist role demands programming and statistics that fewer people have.
Do product companies pay that much more than services companies?
Yes. Product companies, GCCs, and well-funded unicorns typically pay 2–3x what IT services firms pay for comparable experience. A 3-year data scientist at a services firm and one at a product company can be ₹20–30 lakh apart in total compensation.
What is the best way to benchmark my salary?
Use at least two sources — AmbitionBox, Glassdoor, and Levels.fyi are the most cited. Compare fixed pay separately from equity, and benchmark within your company type and city, not against a national average.
SECTION 09Related reads
Classroom & online · Noida
Build the skills that move your salary band
Our Data Science & Machine Learning Training Course covers Python, ML, GenAI, MLOps, and portfolio projects that hiring managers actually pay for.
₹15,500 · full programme- Python, ML, and GenAI
- Production deployment projects
- Mock interviews
- Weekday & weekend batches