Data Scientist Salary in India — Real Numbers by City & Experience
Actual data scientist salaries in India (2026): Bengaluru ₹18-28 LPA avg, Hyderabad ₹15-25 LPA, Mumbai ₹13-22 LPA. Breakdown by experience, specialization (ML, NLP, CV), and negotiation tactics.
Why data scientist salaries in India are surging in 2026
Data Scientist roles have seen the fastest salary growth in Indian tech over the past 3 years. With the AI/ML boom following ChatGPT's release, every product company in India is hiring data scientists — and the supply of qualified candidates hasn't kept up.
This guide breaks down actual salary numbers by city, experience, company type, and specialization — based on 50+ verified data scientist job listings on Hirebase plus data from levels.fyi, Glassdoor, and AmbitionBox.
Data scientist salary in India by experience level
0-2 years (Entry level / Associate Data Scientist)
- Services companies (TCS, Infosys, Wipro, Cognizant): ₹5 - 9 LPA. Most freshers join here, often transitioning from software engineering roles.
- Indian product startups (Swiggy, Zomato, Razorpay, PhonePe): ₹10 - 18 LPA base + ESOPs.
- Global product companies (Google, Microsoft, Amazon, Meta): ₹18 - 30 LPA base + ₹10-25 LPA RSUs (total comp ₹28-55 LPA).
- Mid-tier SaaS (Freshworks, Zoho, Postman): ₹10 - 16 LPA.
3-5 years (Mid level / Data Scientist)
- Services companies: ₹10 - 18 LPA.
- Indian product startups: ₹18 - 35 LPA base + ESOPs.
- Global product companies: ₹35 - 70 LPA total comp (Google L4, Microsoft Senior DS, Amazon SDE-II equivalent).
- Mid-tier SaaS: ₹20 - 35 LPA.
6-10 years (Senior / Senior Data Scientist / Lead)
- Services companies: ₹18 - 30 LPA.
- Indian product startups: ₹35 - 65 LPA + significant ESOPs.
- Global product companies: ₹70 - 1.5 Cr total comp.
- Mid-tier SaaS: ₹40 - 60 LPA.
10+ years (Staff / Principal / Head of Data Science)
- Global product companies: ₹1.5 - 3 Cr total comp.
- Indian unicorns (Director of Data Science): ₹80 LPA - ₹1.5 Cr base + ESOPs.
- Services companies (Senior Manager level): ₹40 - 80 LPA.
Salary by city — where do data scientists earn the most?
Bengaluru
- Average data scientist salary: ₹18 - 28 LPA (across all experience levels)
- Fresher (0-2 yrs): ₹8 - 22 LPA
- Mid (3-5 yrs): ₹20 - 50 LPA
- Senior (6-10 yrs): ₹45 - 90 LPA
- Top employers: Google, Microsoft, Amazon, Swiggy, Flipkart, Razorpay, PhonePe, Mu Sigma, Fractal Analytics
Bengaluru is the #1 city for data science jobs in India — both in volume and pay. Most product companies have their data science teams headquartered here.
Hyderabad
- Average data scientist salary: ₹15 - 25 LPA
- Fresher: ₹7 - 18 LPA
- Mid: ₹18 - 45 LPA
- Senior: ₹40 - 80 LPA
- Top employers: Microsoft (India Development Center), Google, Amazon, Meta, TCS, Infosys
Hyderabad has lower cost of living than Bengaluru (15-20% cheaper rent), making net savings comparable or higher. Microsoft's largest R&D center outside Redmond is here.
Delhi NCR (Noida, Gurugram)
- Average data scientist salary: ₹14 - 24 LPA
- Fresher: ₹6 - 16 LPA
- Mid: ₹16 - 42 LPA
- Senior: ₹38 - 75 LPA
- Top employers: Google (Gurugram), Amazon, Microsoft (Noida), Accenture, IBM, Paytm, Zomato, Snapdeal
Delhi NCR has the second-largest data science job market after Bengaluru. Strong fintech presence drives salaries.
Mumbai
- Average data scientist salary: ₹13 - 22 LPA
- Fresher: ₹6 - 14 LPA
- Mid: ₹15 - 38 LPA
- Senior: ₹35 - 65 LPA
- Top employers: JPMorgan, Morgan Stanley, Goldman Sachs, TCS, Infosys, Accenture, Rocket Software, LTI Mindtree
Mumbai is the financial capital — banks and financial services firms hire the most data scientists here. Quant + risk modeling roles pay a premium.
Pune
- Average data scientist salary: ₹12 - 20 LPA
- Fresher: ₹5 - 12 LPA
- Mid: ₹14 - 32 LPA
- Senior: ₹30 - 55 LPA
- Top employers: TCS, Infosys, Wipro, Cognizant, Accenture, Barclays, Credit Suisse
Pune has strong IT services presence but fewer product companies. Cost of living is lower than Bengaluru/Delhi.
Chennai
- Average data scientist salary: ₹11 - 19 LPA
- Fresher: ₹5 - 11 LPA
- Mid: ₹13 - 30 LPA
- Senior: ₹28 - 50 LPA
- Top employers: TCS, Cognizant, Infosys, Zoho, Ford, Renault-Nissan
Chennai has fewer product companies but strong IT services. Zoho offers premium pay for product work.
Remote (work from home)
- Average data scientist salary: ₹15 - 30 LPA (often comparable to Bengaluru)
- Fresher: ₹8 - 18 LPA
- Mid: ₹18 - 45 LPA
- Senior: ₹40 - 80 LPA
- Top employers: US-based startups hiring remote talent, Indian startups with remote-first culture
Remote roles can match Bengaluru salaries with much lower cost of living. Especially valuable for engineers in tier-2 cities.
Data scientist salary by specialization
Not all "data scientist" roles pay the same. Specialization matters a lot:
Machine Learning Engineer
- Premium: 20-40% above general data scientist
- Why: Production ML engineering is rarer than analytics. Engineers who can deploy models at scale are scarce.
- Required skills: Python, PyTorch/TensorFlow, MLOps, model serving (TF Serving, Triton), Kubernetes, AWS SageMaker.
Deep Learning / NLP Engineer
- Premium: 30-60% above general data scientist
- Why: Post-LLM boom, every company wants NLP/LLM engineers. Severe supply shortage.
- Required skills: Transformers, Hugging Face, fine-tuning LLMs (Llama, Mistral, GPT), RAG systems, vector databases (Pinecone, Weaviate).
Computer Vision Engineer
- Premium: 15-30% above general data scientist
- Why: CV is niche but well-established in industries like autonomous driving, medical imaging, surveillance.
- Required skills: OpenCV, PyTorch, YOLO, segmentation models, image processing.
Data Analyst / Business Analyst
- Discount: 30-50% below data scientist
- Why: Lower technical bar — mostly SQL + dashboards + stakeholder management.
- Required skills: SQL, Excel, Python (basic), Tableau/Power BI, stakeholder communication.
Data Engineer
- Pay range: Similar to data scientist (sometimes higher)
- Why: Strong demand — data engineers build the pipelines that data scientists depend on. Often under-supplied.
- Required skills: SQL, Python, Spark, Airflow, Snowflake, BigQuery, AWS/GCP data services.
How to negotiate a higher data scientist salary
If you've gotten an offer, here's how to push for more:
1. Get a competing offer. This is non-negotiable. Without a competing offer, companies won't budge beyond 5-10% on base. 2. Highlight niche skills. LLM fine-tuning, MLOps, distributed ML — these command premiums. Quantify your experience. 3. Showcase production impact. "Built ML model that improved CTR by 12%" beats "Trained 5 models on Kaggle datasets". 4. Negotiate ESOPs aggressively. For startups, ESOPs are 20-40% of total comp. Don't just negotiate base. 5. Time your switch. April-May (post-appraisal season) and October-November are when most engineers switch. Jan-March is when companies are most desperate.
What skills are companies actually hiring for?
Based on 50+ verified data scientist job listings on Hirebase (September 2026), here's what's most in-demand:
Tier 1 skills (must-have for 80%+ of roles)
- Python (90%+ of job descriptions)
- SQL (85%+)
- Pandas, NumPy, scikit-learn (75%+)
- Statistics + probability fundamentals (70%+)
- Machine learning (regression, classification, clustering) (70%+)
Tier 2 skills (required for 40-60% of roles)
- PyTorch or TensorFlow (60%)
- Production ML / MLOps (50%)
- AWS SageMaker or GCP Vertex AI (45%)
- Spark / distributed computing (40%)
Tier 3 skills (premium, required for 20-30% of roles)
- LLM fine-tuning + RAG systems (30% — growing fast)
- Computer vision (OpenCV, YOLO) (25%)
- Reinforcement learning (15%)
- Bayesian inference (10%)
If you're entering the field, focus on Tier 1 first. Tier 2 makes you mid-level. Tier 3 unlocks premium pay.
Frequently asked questions
What is the salary of a data scientist in India?
The average data scientist salary in India is ₹12-25 LPA across all experience levels. Freshers earn ₹5-15 LPA. Mid-level (3-5 years) earn ₹18-45 LPA. Senior (6-10 years) earn ₹40-90 LPA. Big Tech (Google, Microsoft, Amazon) pays ₹28-55 LPA for freshers and ₹70 LPA - 1.5 Cr for senior roles.
Which city pays data scientists the most in India?
Bengaluru pays data scientists the most in India — average ₹18-28 LPA across all experience levels, with senior roles at top product companies reaching ₹70-90 LPA. Hyderabad is a close second with 15-20% lower cost of living. Mumbai pays well for fintech/quant roles (₹13-22 LPA average). See our jobs in Bengaluru page for current openings.
Is data science still a good career in 2026?
Yes — data science is one of the highest-paying tech careers in 2026, especially with the AI/LLM boom. Demand for ML engineers with LLM/NLP skills has grown 3x year-over-year. However, entry-level competition has increased — many freshers with bootcamp certifications struggle. The path to high pay now requires real production experience (not just Kaggle) and specialization in LLMs, MLOps, or computer vision.
How much does a data scientist earn in Google India?
Google India pays data scientists (Research Scientist / ML Engineer roles) ₹35-70 LPA total comp at L4 level (3-5 years experience), ₹70 LPA - 1.5 Cr at L5 (6-10 years), and ₹1.5-3 Cr at L6+ (10+ years). Total comp includes base + RSUs (40-60% of TC) + target bonus. Google's data scientist roles typically require a Master's or PhD in CS/Stats/ML.
Do data scientists earn more than software engineers in India?
In India, data scientists typically earn 10-30% more than software engineers at the same experience level, due to scarcity of qualified candidates. However, top-tier software engineers at Big Tech (Google L5, Amazon SDE-III) earn as much as senior data scientists. The premium is largest at entry level (data scientist fresher ₹8-15 LPA vs SDE fresher ₹6-12 LPA at product companies). See our Software Engineer Salary in Bengaluru guide for comparison.
Ready to find your next data scientist job?
Browse 80+ verified data scientist job openings on Hirebase. Filter by city, salary, experience level, and required skills. Every listing is free to apply — no signup required.
Popular searches: Data Scientist jobs · Data Analyst jobs · ML Engineer jobs · Jobs in Bengaluru · Remote jobs
Free tools for data scientists: AI Resume Optimizer · ATS Score Checker · Salary Predictor · Skill Gap Analyzer
Want to know what other tech roles pay? Read our Software Engineer Salary in Bengaluru guide for comparison.