Zerodha Senior DS / MLE Interview Guide
Zerodha is India's largest discount broker by volume but historically light on ML. Recent hires for senior DS / MLE focus on fraud, abuse detection, real-time risk on trading, and Coin (mutual funds) personalisation. The interview emphasises product / engineering taste over ML novelty. This guide covers it.
Zerodha is India's largest discount broker but is culturally engineering-led, not data-led. The senior DS / MLE role is therefore an unusual one — fewer politics, smaller team, more autonomy, and a strong emphasis on building things that hold up in production rather than chasing novel architectures. Senior hires focus on fraud, real-time risk monitoring on Kite, and Coin (mutual funds) personalisation.
The loop structure (Senior DS / MLE)
Standard loop is shorter than most: recruiter screen → ML / system design conversation → real-world problem → behavioural with senior engineering.
Round-by-round breakdown
Round 1 — Recruiter screen. 30 min. Why Zerodha (the engineering-led culture appeals to a specific kind of senior IC).
Round 2 — ML / system design conversation. 90 minutes. More conversational than competitor interviews. Probed for engineering taste, simplicity, observability, and the ability to build small but durable systems.
Round 3 — Real-world problem. 90 minutes. A concrete Zerodha problem: detecting abusive trading patterns, real-time risk on margin calls, or improving mutual fund discovery. Tests for hands-on thinking.
Round 4 — Behavioural with senior engineering. 60 minutes. Engineering leadership probes simplicity bias, opinion strength, and culture fit. Nithin (founder) sometimes meets senior hires.
What Zerodha weights distinctively
1. Engineering simplicity. Zerodha runs lean; senior MLEs are expected to ship small durable things, not big ambitious models. 2. Real-time risk thinking. Trading platforms care about real-time anomaly detection more than batch reporting. 3. No politics. Zerodha is bootstrapped and famously consensus-driven. Senior MLEs must thrive without big-team politics. 4. Long-term thinking. Zerodha pays well but expects multi-year tenure.
Top 10 questions Zerodha senior DS / MLE candidates face
1. "Design abuse detection for Kite. What patterns matter, what's the latency budget?" 2. "Real-time risk on margin trading: how do you alert before a margin call becomes systemic?" 3. "Mutual fund recommendation for Coin: SEBI-aware objective, low-novelty features." 4. "Engineering taste: walk me through a recent project where you deliberately chose a simpler approach over a complex one." 5. "Trading anomaly detection — false positives are expensive (users get blocked unfairly). How do you calibrate?" 6. "Walk me through your most impactful project and why it mattered." 7. "When would you NOT recommend ML for a given Zerodha problem?" 8. "Observability for an ML system at trading-platform scale — what's your default stack?" 9. "Concept drift on trading user behaviour — what triggers a model refresh?" 10. "Why do you want to work at Zerodha specifically?"
The prep path through MSL
Common failure modes
Compensation
Zerodha Senior DS / MLE in 2026 ranges roughly ₹40 lakh – ₹75 lakh for 5-7 YOE. Total cash compensation (Zerodha doesn't grant ESOPs in the way startups do). Lower variance than competitor offers but higher stability.