Longshot Systems Ltd

Senior Machine Learning Engineer (Python / C++)

Longshot Systems Ltd
Apply
22 hours ago
London, United KingdomSenior

Responsibilities

  • Design, build, optimize, and maintain production-grade ML pipelines, tooling, visualisation, frameworks, and data engineering workflows.
  • Turn prototype trading models into production-ready systems in collaboration with quantitative research teams.
  • Develop and integrate low-latency, performance-critical components across Python and modern C++.
  • Help shape the architecture of scalable strategy software while keeping trading latency low.
  • Build reliable tooling and clean, maintainable Python code alongside high-performance C++ components.

Requirements

  • Degree in a quantitative or technical subject such as Machine Learning, Maths, Physics, or Computer Science from a top university.
  • Strong software engineering background in Python and solid expertise in modern C++23.
  • Experience building, optimizing, and integrating low-latency performance-critical components in a hybrid Python/C++ environment.
  • Strong experience designing and maintaining ML pipelines and data engineering workflows.
  • Familiarity with containerisation using tools such as Docker and Kubernetes, cloud platforms such as AWS, GCP, or Azure, and automated testing.
  • Comfort working in a Linux environment.
  • Preferred qualifications include advanced Python data engineering, dataframe optimization, ML techniques and frameworks, production model deployment and monitoring, scientific computing, and high-performance computing.

Benefits

  • Hybrid working with Thursdays in the London Farringdon office and flexible working for the rest of the week.
  • Participation in the company bonus scheme.
  • 10% matched pension contributions.
  • Private healthcare insurance.
  • Long-term illness insurance.
  • Gym membership.
  • Typical working hours are 10 am to 6 pm UK time, Monday to Friday, with flexible scheduling.

Tech Stack

Categories

Data EngineeringML Engineering
Longshot Systems Ltd

About Longshot Systems Ltd

11-50 employees
Contact me