About the company
At Longshot Systems we build advanced platforms for sports betting analytics and trading.
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 strategy software so it scales effectively and keeps trading latency low
Requirements
- A degree in a quantitative, technical subject (e.g. Machine Learning, Maths, Physics, Computer Science) 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 (Docker, Kubernetes) and automated testing
- Experience with cloud platforms (AWS, GCP or Azure)
- Comfortable working in a Linux environment
Nice to have
- Advanced data engineering experience in Python (Dagster, Prefect)
- Experience optimising dataframe code (Pandas, Polars)
- Experience of machine learning techniques and libraries (scikit-learn, PyTorch, TensorFlow)
- 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++
Conditions
- Hybrid working: Thursdays in London (Farringdon) office, flexible the rest of the week
- Typical working hours 10 am to 6 pm UK time, Monday to Friday, with flexible working
- Participation in the uncapped company bonus scheme
- 10% matched pension contributions
- Private healthcare insurance
- Long term illness insurance
- Gym membership