Remote Senior Machine Learning Engineer
Maidstone, Kent, Kent; South East England; England
£95,000 - £110,000
Posted 1 day ago
About the role
Yet, despite rising costs and staff shortages, frontline organisations are still left to choose between paper, Excel, and WhatsApp, or decade-old workforce management solutions to take care of the most important part of their businesses - their people.
Enter Sona: the next generation of AI-native, frontline workforce management. We've built an end-to-end platform covering Scheduling, HR, Payroll, and Communications that gives the largest frontline organisations everything they need to staff more intelligently and empower their teams.
You'll join a two-person ML team that has built a production forecasting system running daily half-hourly predictions across multiple restaurant chains. Our forecasting models enter into a complex environment with key machine and human decisions being made on their predictions, facing feedback loops and a highly variable environment. You'll own client launches end-to-end: validating data, selecting models, running UAT, going live, and monitoring performance afterwards. You'll join client calls, build relationships, and understand what actually matters on the ground - not just whether the model is accurate, but whether the kitchen prepped the right amount of food.
Machine learning at Sona is a success if we have happy clients running successful businesses as well as the models which are best in industry
You see beyond the data to the world that resulted in this data generating process, the issues that come with it and the opportunity that it gives us
You're experienced in and excited by taking a machine learning project from business idea to deployed production system
You default to AI tools for development. Production ML experience, with a track record of deploying ML systems that handle messy data, fail gracefully, and need monitoring
Strong ML fundamentals - you can reason about trade-offs in practice, explain why certain features matter more than model selection, and make good judgement calls when something unexpected happens
Client-facing deployment experience - you've personally owned an ML deployment end-to-end and are comfortable on calls with non-technical stakeholders
Strong programming skills in Python, including the ML/scientific Python stack (e.g. numpy, scikit-learn)
Daily use of AI development tools (Claude Code, Cursor, Copilot or equivalent) as your default working mode
Forecasting, time-series, or demand-planning - someone who understands lag features, calendar effects, and evaluation integrity intuitively will ramp significantly faster
Python, scikit-learn, MLflow, Docker, GCP
Fully remote (European timezones)
~ 35 days annual leave (25 days standard plus 10 flexible public holiday days)
~ Pension contributions matched up to 5%
~ Comprehensive health insurance
~ Enhanced parental leave & pay
~ Bi-annual all expenses paid team retreats
~ The latest Macbook and equipment budget for your home office
~ Professional development budget
~ Note: this represents a typical benefits package for a UK-based, full-time employee. Please ask your contact in the Talent team to clarify the available benefits for you.
About this listing
Screened by Joboru
This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.
Similar jobs you may like
Data analyst / analyst
1 day agoITOL Recruit
BI Analyst / BI Report Analyst
1 day agoITOL Recruit
Tableau Data Analyst / BI Analyst
1 day agoITOL Recruit
Remote Staff Machine Learning Engineer
1 day agoBjak
Data Scientist - Python/ SQL- Fully Remote
1 day agoKalibrate
Remote Senior Data Scientist
1 day agoFaculty AI
Lead Data Engineer (Remote)
1 day agoTenth Revolution Group
Engineering Manager (Data Engineer)
1 day agoTenth Revolution Group
SQL Data Engineer
1 day agoScrumconnect Limited