Senior Data Scientist
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
About EatClub At EatClub, we believe restaurants and bars are the beating heart of every city's culture. Whether it's discovering a hidden gem, grabbing a late-night takeaway, or meeting friends for a drink, our mission is simple: help the hospitality industry thrive through smart, powerful tech. Our platform helps over 2 million customers discover top restaurants and access real-time deals that save them up to 50% off the bill. We empower more than 4,000 venues to fill empty tables, increase foot traffic, and maximise revenue. Recently ranked #11 on the 2025 Deloitte Tech Fast 50. Now is an exciting time to join our team. Initially co-founded by Marco Pierre White and leaders in the food-tech scene, we're now a 150+ person scaleup growing fast and making waves in the industry. Why You'll Love Working With Us Join a small forecasting team at the moment when accuracy lift directly converts to addressable market Deeply focus on modelling, model accuracy, and rapid experimentation to drive business outcomes. Work on a genuine industry gamechanger that "closes the loop" between demand prediction and revenue generation Operate in an AI-first culture (Claude Code via Anthropic Enterprise, agentic and async workflows expected) Ship in days, not quarters. Real customers, real feedback every week. We're building the next generation of EatClub's venue platform: machine-learning-powered revenue forecasting, analytics dashboards, and an intelligent Actions Feed that helps restaurants make smarter decisions every day. We are looking for a Senior Data Scientist with strong ML engineering skills - someone equally comfortable doing the hard forecasting and statistical work as they are shipping production infrastructure. A Day-in-a-Life of our Senior Data Scientist You will spend your days deep in modelling work - feature engineering, model selection, and cluster analysis - to improve accuracy across our forecasting, affinity, and restaurant grouping models. You will collaborate closely with the Senior Machine Learning Engineer to define requirements for the feature store, model deployment pipelines, and experimentation environment. You'll leverage AI leverage like AutoML and LLMs to expedite model iteration and improve results. There's ambiguity. There's speed. There's ownership. You will work closely with the Senior ML Engineer to refine MLOps requirements, the feature store, and deployment pipelines - the infrastructure that turns your modelling work into something production-ready. With backend engineers, you will work on POS data pipelines and serving APIs. With the Product Manager, you will have a conversation: what to measure, what to ship, and what to defer. Occasionally, the BD lead will pull you into a session with real restaurant operators - the moments where you hear directly how the forecast lands, or where it misses, in the context of an actual service. On any given week, you will: Run a model evaluation across hundreds of venues, decide which approach wins on which cohort, and ship the result Refine requirements for the feature store, model deployment pipelines, and the Databricks-based experimentation environment in partnership with the Machine Learning Engineer Utilise AI tools like AutoML to expedite model iteration and leverage LLMs for explainability and feature engineering Productionise a new modelling approach (e.g. TiDE-class neural forecasters) and validate compute footprint before deploy Land "why we missed" variance attribution so the product can explain its own predictions Push the team's AI-first workflow forward: agentic loops, async runs, humans on final review Work on hard modelling problems and review your work with the Machine Learning Engineer. Type of projects you'll be working on at EatClub Demand forecasting, affinity modelling for recommendations, and restaurant grouping for thousands of venues Defining requirements for the refined experimentation environment and feature store Per-venue model selection: deciding which model architecture wins for which venue cohort and operationalising the choice Variance attribution and forecast explainability, including the LLM-and-vector-DB direction for "why did this prediction change" Hourly / intraday demand modelling on top of the daily forecast The Actions Feed intelligence layer: turning forecast deltas into ranked, executable recommendations Forecast confidence: quantile loss, P10 / P90 bands, calibrated per-day confidence scores You have Exceptional communication skills, specifically for delivering presentations on recent model iterations. Strong Python and modern data and visualisation tooling fluency (pyspark /pandas / scikit-learn, plotly, pytest) Demand-forecasting depth as your primary strength: comfortable with LightGBM/XgBoost and gradient boosting for tabular forecasting, plus at least one of Prophet, AutoARIMA, AutoETS, or TiDE-class neural forecasters. Quantile loss, exogenous regressors, time-series cross-validation second nature. S
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at EatClub? Share your experience