599,985open jobs
30,608companies
86,410added this week
Browse all
Salary
$129k – $149k per year
Location
Remote (Europe)
Seniority
Senior
Employment
Full-Time
Overview
Company
Impact
Profile match

Running a frontline business is an operational puzzle most software has never touched. Shift-by-shift labour costs, compliance that changes by region and by role, and margins thin enough that a badly built rota can sink a quarter. It's a harder problem than most white-collar SaaS, and yet frontline sectors employ 80% of the global workforce and have received about 1% of the last decade's software investment.

We think that's because the problem needed AI, not just better software, before it was solvable. Frontline organisations sit on enormous amounts of operational data. Used properly, that data lets agents take on real parts of running the business rather than just reporting on it. That's what we're building at Sona, and it's early enough that the systems you build now will still be foundational in three years.

We've raised over $100M from N47, Felicis, Gradient and Northzone, signed more than 100 enterprise customers across the UK and US, and opened offices in London, New York, Austin and Lisbon. More on working at Sona here.

About the Role

You'll join a two-person ML team and a forecasting system making half hourly demand predictions across diverse targets for 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. The system works - the challenge now is scaling it from a handful of clients to 100s.

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.

You'll love this role if:

  • You enjoy taking ownership of the product and outcome end-to-end. 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 have a focus on solving the problem and when given the choice between "complicated and shiny" vs "get something simple in front of a user", you choose the latter

  • You're excited by working with our industry experts to really understand what's happening in our client's businesses and the realities of working there

  • 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 and you're excited by what they can achieve for ML. You use Claude Code, Cursor, or equivalent daily - not as a novelty, but as your standard working mode

Our role won't be for you if:

  • You're hoping to do research and publish research papers as a key element of the work that you do

  • You're looking to move into a less technical, more managerial role

  • You're keen to get your hands on fancy new technology X and apply it to something

  • You prefer to work on one thing and make it perfect before moving on - the role requires pragmatism, parallelism, and iterative improvement

Requirements

You'll need these skills/experience to be successful:

  • 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 the "why" behind feature and model choices, 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

It would be great if you have experience in some of these areas too:

  • Forecasting, time-series, or demand-planning - someone who understands lag features, calendar effects, and evaluation integrity intuitively will ramp significantly faster

  • Our stack: Python, scikit-learn, MLflow, Docker, GCP

  • A small team where ownership is wide and context-switching is normal

Benefits

  • Salary: £95,000-£110,000

  • Fully remote (European timezones)

  • Share options

  • 35 days annual leave (25 days standard plus 10 flexible public holiday days)

  • Extra day of leave for every year of service

  • Pension contributions matched up to 5%

  • Comprehensive health insurance

  • Enhanced parental leave & pay

  • Salary sacrifice childcare scheme (Workplace Nursery)

  • Co-working space stipend for those based outside London

  • Annual all expenses paid team retreats

  • The latest Macbook and equipment budget for your home office

  • Professional development budget

  • Unlimited free books

Note: this represents a typical benefits package for a UK-based, full-time employee. Exact details may vary based on location and employment type but we try to be as fair as possible to all of our team members. Please ask your contact in the Talent team to clarify the available benefits for you.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
599,985 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$168k – $282k per year • Equity • Remote/Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Milpitas
Python
Go
AI/ML
Cursor
Claude
Model Context Protocol
AI Agents
LLM
OpenAI Codex
Frontend
GraphQL
DevOps
CI/CD
ArgoCD
Kubernetes
QA
Selenium
Playwright
Pytest
Apply
$8.5k – $23k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Mumbai • Bengaluru
JavaScript
TypeScript
C#
C#
.NET
AI/ML
Copilot
Claude Code
DevOps
Terraform
Azure DevOps
Azure
CI/CD
Git
Docker
Kubernetes
Management
Agile
QA
Playwright
Apply
$13k – $32k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Mumbai • Bengaluru
JavaScript
TypeScript
C#
C#
.NET
AI/ML
Copilot
Claude Code
DevOps
Terraform
Azure DevOps
Azure
CI/CD
Docker
Kubernetes
Management
Agile
QA
Playwright
Apply
In office • Full-Time • Master's Degree • Gothenburg • Stockholm
Python
MATLAB
MATLAB
Simulink
Apply
DevOps Engineer 1 day ago
$76k – $153k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Jacksonville
Python
PowerShell
DevOps
Terraform
GCP
Azure DevOps
CloudFormation
Prometheus
Pulumi
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Amazon ECS
Apply
Solutions Engineer 1 day ago
$170k – $200k per year • Remote/Hybrid • Full-Time • New York
Apply
Payroll Specialist 3 days ago
$47k – $61k per year • Remote/Hybrid • Full-Time • 2+ years exp • London
DevOps
SLI/SLO/SLA
Apply
Project Manager 22 days ago
$95k – $108k per year • Remote/Hybrid • Full-Time • London
Apply
$60k – $80k per year • Remote/Hybrid • Full-Time • New York
Management
WhatsApp
Apply
$47k – $64k per year • Remote/Hybrid • Full-Time • 1+ year exp • London
Management
WhatsApp
Apply
See all jobs
This is one of many
599,985 more open roles from verified company boards, updated every day.