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.
🏢 About Longshot Systems
Longshot Systems is a company that develops sophisticated platforms for sports betting analytics and trading, focusing on machine learning and data engineering.
🎯 The Role
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.
✅ Key Responsibilities
Designing, building and productionising ML pipelines, tooling, visualisation, frameworks and data engineering workflows
Supporting strategy research, analysis and development
Working closely with quantitative research teams to turn prototype trading models into production-ready systems
Helping shape the high-level architecture of our strategy software
Ensuring the software scales effectively and keeps trading latency low
📌 Required Qualifications
A degree in a quantitative, technical subject (e.g. Machine Learning, Maths, Physics, Computer Science etc) from a top university
Significant software engineering skills and experience, especially on the modern Python ML stack
Takes pride in engineering excellence and encourages best practice in others
Strong experience designing and maintaining ML pipelines and data engineering workflows
Familiarity with modern engineering practices such as CI/CD, containerisation (e.g. Docker, Kubernetes) and automated testing
Experience with cloud platforms (e.g. AWS, GCP or Azure)
Comfortable working in a Linux environment
⭐ Desirable Experience
Advanced data engineering experience in Python, e.g. with libraries like Dagster, Prefect etc
Experience optimising dataframe code, e.g. in Pandas or ideally Polars
Experience of machine learning techniques and related libraries and frameworks e.g. scikit-learn, Pytorch, Tensorflow etc
Experience deploying and serving ML models in production, including model monitoring and real-time inference
Experience in scientific computing with other languages & frameworks
Strong general high performance computing (multi-threading, networking, profiling and optimisation)
Experience with C/C++
🎁 Benefits
Participation in the uncapped company bonus scheme
10% matched pension contributions
Private healthcare insurance
Long term illness insurance
Gym membership
🛂 Visa & Eligibility
No specific visa or eligibility information provided.
Please let Longshot Systems Ltd know that you found this role at devopsprojectshq.com as a way to support us, so we can keep providing you with awesome DevOps jobs.
Never miss a job
Join 2,000+ DevOps developers getting weekly alerts for remote and US/EU roles, Kubernetes, AWS, Terraform, filtered for your stack.
🔒 Need an IP to whitelist?
Get a dedicated static EU outbound IP for Banks, payments, EHRs, APIs, AI.