Start Your Search Here

push notification bell

Would you like to receive notifications about Banking and Financial Services jobs in Vauxhall?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Millennium Management

Vauxhall / Global

Quantitative Developer, Research & ML Engineering, Systematic Macro

Job Description

Quantitative Developer, Research & ML Engineering, Systematic MacroPlease direct all resume submissions to 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.

Make your application after reading the following skill and qualification requirements for this position.

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.LocationLondonPrincipal ResponsibilitiesDesign, train and productionize large-scale machine learning models across both classical and deep learning approaches, applied to high-frequency dataEnhance and optimize the pod’s end-to-end machine learning pipeline, from large-scale data processing and distributed computation to scalable parameter search and validationContribute to improving the speed, scalability, and reliability of the pod’s wider signal development environment, ensuring consistent and efficient migration from research to productionPartner with broader technology teams to make effective use of shared internal platforms and ServicesQualificationsMaster’s or PhD/Post doctorate in Computer Science, Mathematics, Statistics, Engineering, Physics, or a related quantitative discipline, from a leading institutionPreferred Technical Skills3+ years of professional experience in software engineering, quantitative development, or a related computational roleExperience developing and validating machine learning models on large, complex datasets, across both classical and deep learning approaches, in industry or academiaExperience building distributed computing systems for machine learning applicationsStrong Python programming skills beyond the standard research stack — parallelism, distributed compute, and native xbpsjku acceleration such as Python or C++ bindingsFamiliarity with C++ is a strong plus, alongside the software engineering fundamentals to pick it up quicklyExperience building data-intensive tools, research workflows, or model development infrastructureStrong Linux development experienceExperience building agentic AI systems — tool use, orchestration, and evaluationHigh Valued ExperienceExperience with backtesting and awareness of common research pitfalls such as overfitting, lookahead bias, and survivorship biasUnderstanding of systematic trading strategies and quantitative research workflowsKnowledge of market microstructureExperience supporting production research workflows or model deployment in a front-office environmentRecruiter:Brian KimmelHiring Manager:John DowneyDepartment:Trading
Apply Now