Data Science Salaries in the Financial Capital
Mumbai’s data science market is heavily intertwined with finance. If you are building models to predict stock market movements or detect credit card fraud, you will be compensated at the highest tiers in the country.
Average Salary by Experience Level
- Junior Data Scientist (0-2 years): ₹7.0 Lakhs - ₹12.0 Lakhs per annum
- Mid-Level Data Scientist (3-6 years): ₹15.0 Lakhs - ₹28.0 Lakhs per annum
- Lead Data Scientist / Quant (7-10+ years): ₹35.0 Lakhs - ₹60.0+ Lakhs per annum
Salary by Industry Sector
1. Investment Banking & Algorithmic Trading (Quant)
- Mid-Level CTC: ₹25L - ₹45L+ (Plus heavy performance bonuses).
- The Profile: You are building time-series forecasting models using Python (Pandas/NumPy) or C++ for low-latency trading. This requires intense mathematical rigor.
2. BFSI (Retail Banking & Insurance)
- Mid-Level CTC: ₹16L - ₹25L.
- The Profile: Credit risk modeling, fraud detection algorithms, and customer churn prediction using standard machine learning techniques (XGBoost, Random Forests).
3. Media & Entertainment (OTT Platforms)
- Mid-Level CTC: ₹14L - ₹22L.
- The Profile: Working on recommendation engines for massive platforms like JioCinema or SonyLIV.
The Math Premium
In Mumbai, a "Data Scientist" who only knows how to import scikit-learn is not paid a premium. The highest salaries go to candidates with deep statistical backgrounds (often Masters in Statistics or IIT Grads) who can write custom loss functions and understand the mathematics behind the algorithms.



