Millennium Management
Posted 2w ago

Quantitative Developer, Research & ML Engineering, Systematic Macro

Millennium Management
London, England, United Kingdom
OnsiteFull Time
Responsibilities
  • developing models
  • productionizing models
  • optimizing infrastructure
Requirements
  • Advanced degree in a quantitative field,3+ years software/quant development experience,expertise in ML (classical and deep learning),strong Python and Linux skills,experience with distributed computing and productionizing models
Technical tools mentioned
PythonC++Linux

Job description

Quantitative Developer, Research & ML Engineering, Systematic Macro

Please direct all resume submissions to [email protected] and reference REQ-30266 in the subject line.

Millennium is a top tier global hedge fund with a strong commitment to leveraging market innovations in technology and data to deliver high-quality returns.

Job Description

A collaborative and entrepreneurial systematic macro pod is seeking an experienced Quantitative Developer with a machine learning focus. You will develop and deploy machine learning models on high-frequency market data, and build the research and compute infrastructure behind them.

The successful candidate will develop, optimize, and deploy machine learning models — classical and deep learning — applied to high-frequency market data within the systematic pod, working closely with the Senior Portfolio Manager to turn models into live trading signals. The role also extends to enhancing the pod’s wider research infrastructure: distributed computation, large-scale parameter search, and a streamlined path from research to production.

Location

London

Principal 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 the pod’s 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 the pod’s 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

Qualifications

  • Master’s or PhD/Post doctorate in Computer Science, Mathematics, Statistics, Engineering, Physics, or a related quantitative discipline, from a leading institution

Preferred Technical Skills

  • 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 — 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 — tool use, orchestration, and evaluation

High Valued Experience

  • 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

About Millennium Management

Global alternative investment firm managing diverse investment strategies.

Similar jobs

Quantitative Developer roles near London, England
2d
Save
Mark Applied
Hide
Quantitative Developer - Trading Systems, C#
London, England, United Kingdom
OnsiteFull Time
Qube Research & Technologies
Qube Research & Technologies: Global quantitative and systematic investment manager for liquid assets.
6+ YOERequires 6+ years of software development experience, strong C# and .NET skills, object-oriented design, concurrency, high-performance applications, SQL, distributed systems, testing, and debugging.
C#, .NET, TCP/IP, SQL, APIs, FIX
2d
Save
Mark Applied
Hide
Corporate Treasury - Quantitative Engineer - Vice President - London
London, England, United Kingdom
OnsiteFull Time
Goldman Sachs
Goldman SachsNYSE: GS: Global investment banking, securities, and investment management firm.
Quantitative degree preferred at master's or doctoral level, strong C++, Java, or Python programming, quantitative finance experience, excellent communication, and independent teamwork skills.
C++, Java, Python
3d
Save
Mark Applied
Hide
Quantitative Developer - Global Markets Linear Rates Quantitative Analytics
London or United Kingdom
OnsiteFull Time
Barclays
BarclaysLondon Stock Exchange: BARC: Global bank providing retail, corporate, and investment financial services.
Master's degree in financial/applied mathematics, physics, engineering, or computer science; excellent Python and C++ skills; quantitative understanding of linear rates products, pricing, and risk management.
Python, C++, KDB+, Kafka
4d
Save
Mark Applied
Hide
Corporate Treasury - Quantitative Engineer - Vice President - London
London, England, United Kingdom
OnsiteFull Time
Goldman Sachs
Goldman SachsNYSE: GS: Provides investment banking, securities, and wealth management services globally.
Strong quantitative skills and programming in C++, Java, or Python; quantitative finance experience; excellent communication; quantitative degree preferred at master's or doctoral level.
C++, Java, Python
4d
Save
Mark Applied
Hide
Quantitative Developer
London, England, United Kingdom
OnsiteFull Time
Point72
Point72: Global alternative investment firm managing capital and venture investments.
2+ YOEBachelor's degree or equivalent in computer science or STEM, 2+ years of commercial Python and data science library experience on Linux, analytical and statistical skills, and ability to work independently with ambiguity.
Python, Linux, C++, Rust
5d
Save
Mark Applied
Hide
Lead Quantitative Engineer
Mumbai or London or Chicago or Austin or New York City or Sydney or Shanghai or Hong Kong or Singapore or Taipei
OnsiteFull Time
Optiver
Optiver: Global market maker providing liquidity to financial markets.
8+ YOERequires 8+ years as a quantitative engineer, quantitative trading architecture experience, machine learning applied to trading, technical leadership, stakeholder management, and trader-researcher collaboration.
C++
1w
Save
Mark Applied
Hide
C++/Python Quantitative Developer - Cross Asset XVA and Capital Analytics (Vice President)
London, England, United Kingdom
HybridFull Time
Citi
CitiNYSE: C: Global diversified financial services holding.
Quantitative modeling experience with C++, C#, .NET, SQL, Python, kdb, statistics, probability, numerical methods, software design, and financial product knowledge; bachelor's degree required.
C++, STL, C#, .NET, Java, Python, kdb, Structured Query Language (SQL)
1w
Save
Mark Applied
Hide
C++/Python Quantitative Developer - Cross Asset XVA and Capital Analytics (Vice President)
London, England, United Kingdom
HybridFull Time
Citi
CitiNYSE: C: Providing global banking, investment, and wealth management services.
Requires quantitative modeling or analytics experience, C++ and C# .NET programming, SQL, financial mathematics, statistics, probability, software design, and strong communication skills. Bachelor's degree required; advanced degree preferred.
C++, Python, C#, .NET, Java, kdb, Structured Query Language (SQL)