LS
Senior Machine Learning Engineer (Python / C++)
Longshot Systems Ltd
London, England, GB
Longshot Systems Ltd builds low-latency trading infrastructure and machine-learning analytics for sports betting, normalizing odds data from bookmakers and exchanges worldwide.
Longshot Systems Ltd builds low-latency trading infrastructure and machine-learning-driven analytics for the sports betting industry. Founded in 2016 and headquartered in London's Farringdon district, the firm began as a small group of engineers and quantitative researchers and has since grown into a larger technical operation. Its systems draw on high-frequency trading techniques to process thousands of signals per second with minimal latency.
At the core of the business is an odds data normalization platform that aggregates and standardises data from bookmakers and exchanges worldwide, processing large volumes of real-time information to surface trading opportunities. On top of this, machine-learning models combining distributed systems engineering with domain expertise produce actionable betting insights. Engineering work spans infrastructure optimisation through to predictive model development, with performance-critical components written in Golang and a Python-based machine-learning stack built on Polars, Ray and Plotly.
The company's quantitative research focus originates from high-frequency trading problems, and engineers and researchers work in close collaboration across machine learning, real-time data processing, predictive modelling and data visualization. Longshot Systems operates a hybrid working model and states a culture of technical excellence. Data coverage is global, while the team is based in London.