Millennium Management

Millennium Management

London

Quantitative Developer, Research & ML Engineering

Full-Time£36,000 - 76,000 per year2 days agoUnited Kingdom
IT

Job Description

Salary: £36,000 - 76,000 per year

Requirements:
  • Masters or PhD/Post doctorate in Computer Science, Mathematics, Statistics, Engineering, Physics, or a related quantitative discipline, from a leading institution
  • 3+ years of professional experience in software engineering, quantitative development, or a related computational role
  • Experience developing and validating machine learning models on large, complex datasets, across both classical and deep learning approaches, in industry or academia
  • Experience building distributed computing systems for machine learning applications
  • Strong Python programming skills beyond the standard research stack, including parallelism, distributed compute, and native acceleration such as Python or C++ bindings
  • Familiarity with C++ is a strong plus, alongside the software engineering fundamentals to pick it up quickly
  • Experience building data-intensive tools, research workflows, or model development infrastructure
  • Strong Linux development experience
  • Experience building agentic AI systems, including tool use, orchestration, and evaluation
  • Experience with backtesting and awareness of common research pitfalls such as overfitting, lookahead bias, and survivorship bias
  • Understanding of systematic trading strategies and quantitative research workflows
  • Knowledge of market microstructure
  • Experience supporting production research workflows or model deployment in a front-office environment
Responsibilities:
  • Design, train, and productionize large-scale machine learning models across both classical and deep learning approaches, applied to high-frequency data
  • Enhance and optimize our end-to-end machine learning pipeline, from large-scale data processing and distributed computation to scalable parameter search and validation
  • Contribute to improving the speed, scalability, and reliability of our wider signal development environment, ensuring consistent and efficient migration from research to production
  • Partner with broader technology teams to make effective use of shared internal platforms and services
Technologies:
  • Agentic AI
  • AI
  • Linux
  • Machine Learning
  • Python

More:

We are a top-tier global hedge fund with a strong commitment to leveraging market innovations in technology and data to deliver high-quality returns. We are hiring for a collaborative and entrepreneurial systematic macro pod based in London, where the role focuses on machine learning research engineering, high-frequency market data, and building the research and compute infrastructure behind our models. The position works closely with our Senior Portfolio Manager to turn models into live trading signals.

last updated 36 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Millennium Management

Millennium Management

Millennium Management

London

IT

Skills & Technologies

PythonC++ScalaLinuxMachine LearningAIUXUI

Inferred from job description

Salary Insight

£56,000

This role

£60,000

UK median

This salary is 7% below the UK median for Software Engineers60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom