Interview Prep · ML Systems Lab

Urban Company Senior MLE / Data Scientist Interview Guide

Urban Company runs a marketplace for at-home services (cleaning, beauty, repairs). Senior MLE / DS roles cover professional-to-customer matching, dynamic pricing, demand forecasting, quality scoring, and fraud. The interview tests marketplace mechanics. This guide covers it.

Urban Company operates a two-sided marketplace for at-home services. Senior MLE / DS roles cover supply-side (professional onboarding, quality scoring, churn), demand-side (search ranking, recommendation), and marketplace dynamics (matching, pricing, demand forecasting).

The loop structure (Senior MLE / DS)

Standard loop: recruiter screen → ML / SQL → ML system design (marketplace) → production case → hiring manager.

Round-by-round breakdown

Round 1 — Recruiter screen. 30 min.

Round 2 — ML / SQL. 75 minutes. Standard.

Round 3 — ML system design. 75 minutes. Marketplace-focused: matching, dynamic pricing, supply forecasting.

Round 4 — Production case. 60 minutes. Diagnosis.

Round 5 — Hiring manager. 45 minutes.

What Urban Company weights distinctively

1. Marketplace SUTVA. Professional treatments affect customer outcomes and vice versa. SUTVA reasoning is mandatory. 2. Quality scoring. Customer-visible professional ratings drive marketplace health. Senior MLEs design these. 3. Supply forecasting. Predicting professional supply per city per service per hour is non-trivial. 4. Real-time matching. Sub-second decisions per booking request.

Top 10 questions Urban Company senior MLE / DS candidates face

1. "Design professional-to-customer matching for at-home services. Goal: customer satisfaction + professional earnings." 2. "Dynamic pricing — when do you surge and what are the risks?" 3. "Quality scoring for professionals — how do you avoid feedback loops?" 4. "Supply forecasting per city × service × hour. What features?" 5. "Diagnose: customer NPS dropped 5 points in Bangalore for cleaning. Approach?" 6. "SUTVA violations in marketplace experiments — explain and design around." 7. "Cold-start for new professionals — what's the strategy?" 8. "Fraud detection: fake bookings, gaming reviews. How do you catch?" 9. "Churn prediction for professionals — what features predict 30-day churn?" 10. "Walk through your most impactful project."

The prep path through MSL

  • Tier 5 (Evaluation) — calibration, position bias.
  • Tier 7 (Production Engineering) — all 5 posts.
  • Tier 9 (DS & Causal) — Posts 91 (Network Effects), 92 (DiD/RDD).
  • Posts 48 (Feedback Loops), 70-72 (RecSys), 96 (Bandits).
  • Compensation

    Urban Company Senior MLE / DS in 2026 ranges roughly ₹30 lakh – ₹55 lakh for 5-7 YOE. Lead roles ₹70 lakh+.

    Continue interactively
    Read this post inside ML Systems Lab — with Simplify toggle, interview Q&As, inline glossary, and the MLE Path forward pointer.
    Open in MSL →