Website Swiggy
Data Scientist I – Swiggy
Company: Swiggy
Team: Data Science & Applied ML
Location: Bengaluru, Karnataka, India
Experience Level: 1 to 3 Years
Industry: On-Demand Delivery, Hyperlocal E-Commerce & AdTech
Core Tech Stack: Python, SQL, Apache Spark, TensorFlow, Deep Learning, GenAI / LLMs, Agentic AI, NLP
About Swiggy Data Science
Data Science and applied Machine Learning drive core decision-making across Swiggy’s ecosystem—from delivery logistics and food intelligence to personalized ad recommendations. Data Scientists at Swiggy operate cross-functionally, taking projects from mathematical formulation and model iteration directly into high-throughput production systems handling millions of daily orders.
Role Overview
Swiggy is recruiting a Data Scientist I (1–3 years of experience) in Bengaluru to join its core Data Science team.
In this role, you will apply machine learning, deep learning, statistical optimisation, and Generative AI to scale Swiggy’s ad recommendation systems, optimise real-time ads bidding algorithms, and improve campaign performance. You will mine massive behavioural datasets, collaborate with PMs and Software Engineers to deploy end-to-end inference pipelines, and publish technical innovations in internal and external forums.
Key Responsibilities
-
Ads Recommendation & Bidding Algorithms: Build, iterate, and deploy deep learning models and optimisation frameworks to enhance ads targeting, ranking, and ad-bidding efficiency.
-
GenAI & Agentic AI Integration: Apply Large Language Models (LLMs), NLP techniques, and Agentic AI workflows to unlock new feature capabilities across Swiggy’s customer and merchant platforms.
-
Large-Scale ML Pipelines: Process and analyse terabytes of historical interaction and logistics data using Apache Spark, SQL, and Python.
-
End-to-End Production Ownership: Partner with engineering and product teams to design low-latency technical architectures for deploying machine learning and deep learning inference models at scale.
-
First-Principles Problem Solving: Deconstruct open-ended business and customer experience challenges into formal mathematical, statistical, or machine learning formulations.
Required & Preferred Qualifications
-
Education & Experience:
-
Bachelor’s or Master’s degree in a quantitative field (Computer Science, Statistics, Mathematics, Data Science, or related engineering branch).
-
1 to 3 years of hands-on experience in an industry or research lab setting building and shipping ML/DL data products.
-
-
Required Technical Skills:
-
Languages & Tools: High proficiency in Python, SQL, Apache Spark, and TensorFlow.
-
ML Core: Solid foundation in machine learning, deep learning, statistical modeling, and hypothesis testing.
-
Problem Solving: Proven ability to deconstruct complex domain problems using first-principles reasoning.
-
-
Preferred & Bonus Skills:
-
Direct experience in E-Commerce, Hyperlocal Logistics, or AdTech (Recommendation Systems, Bidding).
-
Hands-on background with Generative AI, Large Language Models (LLMs), Agentic AI, and NLP applications.
-
Proven track record of shipping production-grade ML models using big data tools.
-
Role Summary
| Attribute | Details |
| Job Title | Data Scientist I |
| Company | Swiggy |
| Location | Bengaluru, Karnataka, India |
| Required Experience | 1 to 3 Years |
| Primary Domain | Ads Recommendations, Bidding Algorithms, Logistics ML |
| Core Stack | Python, SQL, Spark, TensorFlow, GenAI / LLMs, Agentic AI, Deep Learning |


Follow Us