2,089,171open jobs
128,284companies
243,520added this week
Browse all
Salary
≈ $107k – $191k per year (Estimated)
Location
Hybrid (London, United Kingdom)
Seniority
Senior
Visa
Licensed UK visa sponsor
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 4, 2026. First seen by Alion on Oct 12, 2026.

Overview
Company
Impact
Profile match
Longshot Systems is a small startup producing high throughput, low latency trading software and tools for use in sports betting markets. Our core stack is built in primarily Golang and Python.

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:

  • Intro call (30 mins) - learn more about your background + discuss the role
  • Technical interview - Python software engineering assessment
  • Full assessment day (10:00-5pm) - a one day programming exercise designed to be similar to the real work we do in the team

Requirements

    • 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
  • Nice to have:
    • 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
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.
2,089,171 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

AI/ML
Similar stack
Same company
London
In office · 5+ years exp · Bachelor's Degree · London
AI/ML
Function Calling
AI Agents
LLM
RAG
Semantic Search
Apply
In office · London
Python
SQL
AI/ML
Machine Learning
DevOps
Git
Analytics
Tableau
ETL/ELT
Alteryx
Apply
Hybrid · 5+ years exp · London
Java
Java
Spring Boot
DevOps
Rest API
CI/CD
Apply
$158k per year · Equity · Remote (Europe) · Full-Time
AI/ML
Model Context Protocol
AI Agents
RAG
GraphRAG
Multi-Agent Systems
DevOps
CI/CD
Apply
In office · Full-Time · 3+ years exp · Bachelor's Degree · London
Python
C++
C++
TensorFlow C++
AI/ML
Multimodal AI
Computer Vision
TensorFlow
PyTorch
Recommender Systems
Machine Learning
Analytics
A/B Testing
Apply
Senior Data Analyst 9 days ago
≈ $43k – $73k per year (Estimated) · Remote (Poland) · 3+ years exp · Warsaw
Python
SQL
Databases
Google BigQuery
AI/ML
Machine Learning
DevOps
GCP
GitHub Actions
Consul
CI/CD
Docker
Kubernetes
Service Mesh
GitHub
Windows
Analytics
ETL/ELT
Apply
≈ $72k – $153k per year (Estimated) · Remote (United States) · Full-Time
Python
JavaScript
C#
Node JS
C#
.NET
DevOps
Terraform
CloudFormation
CI/CD
AWS
Amazon EC2
GitHub
IAM
Amazon ECS
API Gateway
TCP/IP
DNS
VPN
BGP
Cybersecurity
Snyk
SonarQube
SOC 2
HIPAA
Least Privilege
Renovate
MedTech
HL7
Apply
≈ $51k – $117k per year (Estimated) · Remote (Cyprus, Philippines, Lebanon) · Full-Time · Bachelor's Degree · Larnaca · Beirut
Python
TypeScript
Python
FastAPI
Django
Databases
Redis
DevOps
Terraform
Prometheus
AWS
Cloudflare
AWS Fargate
AWS Lambda
GitHub
Amazon ECS
Amazon CloudWatch
Cybersecurity
ISO 27001
SOC 2
QA
Sentry
Apply
≈ $42k – $107k per year (Estimated) · In office · 10+ years exp · Bachelor's Degree · Abu Dhabi
Python
C++
MATLAB
Apply
$67k – $90k per year · Hybrid · Full-Time · 2+ years exp · Paris
Python
AI/ML
Embeddings
Transformers
LLM
RAG
Machine Learning
DevOps
GCP
AWS
Apply
≈ $50k – $142k per year (Estimated) · Hybrid · Full-Time · London
Python
AI/ML
Machine Learning
Apply
≈ $106k – $188k per year (Estimated) · Hybrid · Full-Time · London
Python
C++
C++
TensorFlow C++
AI/ML
Polars
Dagster
Scikit-learn
SciPy
TensorFlow
Pandas
NumPy
PyTorch
Ray
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
HPC
Linux
Analytics
Plotly
Apply
≈ $74k – $149k per year (Estimated) · Hybrid · Full-Time · London
Python
Databases
PostgreSQL
DevOps
Ansible
Prometheus
AWS
Grafana
Configuration Management
Amazon EC2
Linux
VPN
Apply
Engineering Manager 2 days ago
≈ $90k – $200k per year (Estimated) · Hybrid · Full-Time · London
AI/ML
LLM
Apply
≈ $87k – $224k per year (Estimated) · In office · Full-Time · London
Python
AI/ML
LangGraph
LangChain
Model Context Protocol
Prompt Engineering
AI Agents
RAG
Machine Learning
DevOps
Azure
CI/CD
AWS
Apply
Apply
≈ $79k – $134k per year (Estimated) · In office · London
Apply
≈ $79k – $154k per year (Estimated) · Hybrid · Full-Time · London
Analytics
Tableau
Power BI
Microsoft Excel
Apply
≈ $89k – $167k per year (Estimated) · In office · Full-Time · Master's Degree · London · Oxford
Analytics
Master Data Management
Apply
See all jobs
This is one of many
2,089,171 more open roles from verified company boards, updated every day.