Senior Machine Learning Engineer

Mumbai, Maharashtra, India on site Until 10/6/2026 5+ years exp First posted August 7, 2026 Last posted August 7, 2026
Job description

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

About this role

Summary

Design and validate sports predictive models, handle data, explain methods to stakeholders.

Job title

Senior Machine Learning Engineer

Experience level

5+ years

Minimum experience

5+ years exp

Industry

sports

Location requirements

Mumbai, India; remote not allowed

Salary

Not specified

Management role

No

Skills & keywords

Required skills

PythonSQL

Preferred skills

None specified

Specializations

machine learningstatisticsmodel buildingpredictive modelingtime-series
Locations

Structured locations inferred from the posting.

Mumbai, Maharashtra, India

On-site City