Hybrid Senior Machine Learning Engineer

Posted 4 weeks ago

Apply now

About the role

  • Senior Machine Learning Engineer at Longshot Systems building advanced platforms for sports betting analytics. Collaborating with teams to turn prototype trading models into production systems.

Responsibilities

  • Build advanced platforms for sports betting analytics and trading
  • Work closely with quantitative research teams to turn prototype trading models into production-ready systems
  • Design and build tooling, frameworks, and data engineering to support strategy research and development
  • Architect high-level design of strategy software to minimise trading latency and scale effectively

Requirements

  • A degree in a quantitative, technical subject (e.g. Machine Learning, Maths, Physics) 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
  • A systematic, analytical approach to tackling problems and designing solutions
  • Experience with:
  • Python programming
  • Proficient in C/C++ on modern architectures
  • Experience with the NumPy/SciPy stack
  • Working with Linux platforms with knowledge of various scripting languages
  • Strong general high performance computing:
  • Multi threading
  • Profiling Python/C/C++ and performance optimisation
  • Networking
  • Nice to have:
  • 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 in scientific computing with other languages & frameworks

Benefits

  • Participation in the uncapped company bonus scheme, typically 15-25% of salary depending on experience
  • 10% matched pension contributions
  • Private healthcare insurance
  • Long term illness insurance
  • Gym membership

Job title

Senior Machine Learning Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job