Skip to main content
Posted 08 August, 2026

Senior Machine Learning Engineer

Weekday AI
Mumbai,Maharashtra,India Full Time
Reference: 8_688697_0A9E1C8FFC

This role is for one of Weekday's clients

Min Experience: 5+ years
Location: Mumbai, Maharashtra, India
JobType: full-time

This is a model-building role, not an ML platform or MLOps role. You'll be designing the statistical and machine learning models that sit at the core of our sports intelligence products - predictive models over live match data, and player and team performance metrics that are published, sold, and argued about by people who know the sport well.

Requirements

Responsibilities:

- Design, build, and validate predictive and descriptive models over live and historical sports data
- Define performance metrics and rating systems, and defend their methodology to product, commercial, and external stakeholders
- Own feature engineering and the analytical datasets your models depend on, working from the team's data marts
- Establish validation, backtesting, and monitoring practices appropriate to models whose outputs are published in real time
- Take models from prototype to production, working with data and backend engineers on serving and integration
- Investigate model failures and drift, and improve accuracy and robustness over time
- Translate domain questions from product and sports stakeholders into tractable modelling problems

Requirements:

- 5+ years building statistical or machine learning models in production, with clear ownership of modelling decisions rather than only implementation
- Strong grounding in applied statistics: probabilistic modelling, regression, time-series or sequential data, and rigorous validation
- Strong Python and the standard modelling stack; strong SQL
- Demonstrated ability to work with large, messy, real-world event data
- Ability to explain and defend a model's methodology to a non-technical audience - a substantial part of this role is making a number credible, not just accurate
- Judgement about model complexity: knowing when a simple, explainable model is the correct answer

Must-have skills

Python, SQL

Sign up for Job Alerts