AI
AIshala
.

Learn AI

Courses
Topics
Skills
Roles

AI Jobs

Find Jobs
Career Paths

AI Community

Chapters
Events

AI Resources

Tools
By Provider
Guides
🌐
EN
Home
/
Jobs
/
ML Engineer — Recommendation Systems
T1
Swiggy

ML Engineer — Recommendation Systems

Swiggy is hiring ML Engineers for the personalization team. ₹30-55 LPA + ESOPs. Bengaluru (on-site preferred). Eligibility: B.Tech with 3-6 years building recommender systems at scale. Required: Python, PyTorch/TensorFlow, retrieval & ranking systems, real-time serving, food/rest
private-mnc
ML Engineer
mid
on-site

Quick answer: Swiggy is hiring ML Engineers for personalization & recommendation systems in Bengaluru. Requires B.Tech + 3–6 years building recommender systems at scale using Python/PyTorch. ₹30–55 LPA + ESOPs. Direct online application via careers portal.

About this ML Engineer role at Swiggy

Swiggy, India's leading food-tech platform, is hiring ML Engineers for its personalization team in Bengaluru. This mid-level role sits at the core of how millions of Indians discover restaurants and dishes — building the recommendation systems that power search, ranking, and real-time personalization across the app. You'll work on problems that directly impact user experience and business metrics at scale.

What you'll do

  • Design and optimize retrieval and ranking systems that surface the most relevant restaurants and dishes to users in real time
  • Build and fine-tune deep learning models using PyTorch or TensorFlow for personalized recommendations
  • Develop scalable recommendation engines that handle millions of requests per day with low latency
  • Collaborate with product and data teams to define personalization objectives and measure impact through A/B testing
  • Work with the food delivery domain — leveraging restaurant, user behavior, and delivery data to improve ranking and discovery

Who should apply

You should have 3–6 years of experience building recommender systems in production environments. A B.Tech degree is required. You're comfortable with Python and at least one deep learning framework (PyTorch or TensorFlow). Real-time serving, retrieval systems, and ranking pipelines are areas where you've shipped code. This is a mid-level ML Engineer role — not entry-level, but also a launching pad if you're transitioning from IC roles into personalization at scale.

Salary & offer in context

Swiggy offers ₹30–55 LPA plus ESOPs for this role (₹2.5–4.6 lakhs/month). This sits well above the Indian ML Engineer salary average for mid-level engineers, especially in Bengaluru's private-sector tech landscape. ESOPs add meaningful upside if the company grows.

Path to apply

This is a direct online application through Swiggy's careers portal — no written exam or competitive process. You apply directly to the company and move through interviews. The deadline is June 25, 2026, so don't delay if this matches your profile. On-site presence in Bengaluru is preferred.

At a glance

Sector
Private-mnc
Apply mode
Online-portal
Role
ML Engineer
Experience
Mid
Salary
₹2.5L–₹4.6L/mo
Location
Bengaluru
Arrangement
On-site
Deadline
25 Jun 2026
Last verified
12 Jun 2026

Free course ladder to qualify for ML Engineer roles

AIshala-vetted free courses sequenced for this role. Total prep time: 6 weeks.

Step 1
Free AI foundations
Teaches TensorFlow fundamentals required for building production recommendation models at Swiggy scale.
Step 2
Practice + portfolio
Covers deep learning architectures and training loops essential for personalization and ranking systems.
Step 3
Apply with confidence
Expands neural network expertise; useful for image-based recommendation features in food delivery.

Frequently asked questions

How do I apply for this role?

Click Apply on Swiggy at the top of this page to go to the employer's official application form. AIshala does not collect applications — we link you directly to the source.

Is this role actively hiring?

Yes — we verify every listing and remove closed positions. The deadline (when set) is shown in the badge at the top. If you spot a stale listing, flag it via Contact and we'll review within 24 hours.

What free courses prepare me for this role?

Browse the course ladder section above — these are AIshala-vetted free courses sequenced for this specific role's skills. Estimated total prep time is shown next to each step.

Will AIshala help me with my application?

We don't directly mentor applicants, but our City Chapters have ambassadors and peer groups who do informal application reviews. Find your nearest chapter on the Chapters page.

AI
AIshala
.

India's free AI learning hub. Aggregating the best free AI education on the internet, organized for Indian learners.

Learn

All Courses
Topics
By Provider
By Persona
Blog & Guides

Community

City Chapters
Events
Become Ambassador
Submit a Course

About

Our Mission
Contact
Partner with Us
Press Kit

Languages

English
हिन्दी (Q2 2026)
தமிழ் (Q3 2026)
తెలుగు (Q3 2026)
© 2026 AIshala. Made with ❤️ in India.
Twitter
LinkedIn
YouTube
GitHub