Senior Machine Learning Engineer
Longshot Systems
Senior Machine Learning Engineer
Longshot Systems
High-throughput, low-latency sports betting trading software
Longshot Systems Ltd · London, United Kingdom (Hybrid) · Full-time · Posted 2026-10-12
Workplace: hybrid
At Longshot Systems we build advanced platforms for sports betting analytics and trading.
We're hiring Machine Learning Engineers across our core ML engineering and horse racing teams. You'd be designing, building and productionising ML pipelines, tooling, visualisation, frameworks and data engineering workflows to support strategy research, analysis and development, working closely with our quantitative research teams to turn prototype trading models into production-ready systems. You'd also help shape the high-level architecture of our strategy software so it scales effectively and keeps trading latency low. Our ML stack is Python based and utilises modern ML libraries and tooling including Numpy, Scipy, Pytorch, Polars, Ray, Plotly, Dash etc.
The ideal candidate will have a strong software engineering background with a track record of building and maintaining production-grade ML pipelines. We are looking for engineers who are comfortable designing robust data engineering workflows, building reliable tooling, and writing clean, maintainable Python code. You should be proficient in modern Python ML and data processing libraries, with a focus on building systems that are scalable and easy to support. Knowledge of common ML algorithms is a plus, but your primary strength should be in software design and productionisation.
We are a hybrid working company, working Thursdays in our London (Farringdon) office and flexible the rest of the week. Our typical working hours are 10 am to 6 pm UK time, Monday to Friday, but we support flexible working and trust our team to manage their own schedules to meet their goals.
Our interview process is as follows:
Experience with cloud platforms (e.g. AWS, GCP or Azure)
Comfortable working in a Linux environment
Nice to have:
Advanced data engineering experience in Python, e.g. with libraries like Dagster, Prefect etc
Powered by Workable
High-throughput, low-latency sports betting trading software
Longshot Systems builds high-throughput, low-latency trading software for sports betting markets. Its core platform ingests thousands of trading signals per second, runs them through a fast decision engine, and can automatically place bets or hedge positions with minimal delay. Compared with competitors, it aims for the same speed and scale as high-frequency trading shops but tailored to sports betting, focusing on the market’s data feeds, latency, and execution path. The goal is to provide a reliable, scalable system that lets clients react to market data in real time to capture opportunities and manage risk.
Explore more opportunities at Longshot Systems