Graduate Quantitative Developer

DeepFin Research

Greater London

On-site

GBP 40,000 - 60,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

DeepFin Research in London is seeking a Junior Quant Developer to productionise research into robust, high-performance trading systems. You will translate Python research into production C++, build backtesting/simulation infrastructure, and support strategy development using L3 market data across venues.

The role is hands-on, engineering-heavy, with end-to-end ownership of components and direct impact on research velocity and trading PnL in a fast-moving environment.

Qualifications

  • Degree in Computer Science, Engineering, Math, or Physics.
  • 0–3 years in quantitative finance or data-intensive roles with C++.
  • Strong knowledge of C++ memory management, STL and performance.

Responsibilities

  • Productionise research models into C++: translate Python prototypes into efficient, maintainable C++ production code.
  • Backtesting & simulation: build and improve simulation systems that reflect real market mechanics.
  • L3 market data handling: ingest and process high-volume tick/order-level feeds; create reliable feature pipelines.
  • Performance optimisation: improve latency and throughput of backtests/sims (profiling, memory optimisation, data structures).
  • Research support tooling: create utilities for data inspection, experiment tracking, run orchestration, and post-trade analytics in Python.
  • Debugging & correctness: investigate mismatches between simulation and production behaviour; diagnose edge cases and fixes with tests.
  • Cross-team collaboration: work daily with researchers and infra/exec engineers to ship improvements end-to-end.

Skills

C++
Python
System design

Education

Bachelor's or Master's in CS/Engineering/Math/Physics

Tools

STL
Pandas

Job description

DeepFin is a systematic proprietary trading firm combining deep learning, traditional quantitative research methods, and cutting-edge trading technology, to trade global markets. Founded by engineers and researchers, we build and deploy advanced trading systems that operate across global markets.

Our team is lean, highly technical, and impact-driven - every hire plays a direct role in shaping the firm's technology, strategy, and performance. We value curiosity, precision, and collaboration, and we're building an environment where exceptional people can do their best work at the intersection of AI and financial markets.

Junior Quant Developer - Backtesting, Simulation & Research, Productionise Research (C++/Python)
Role Overview

We're hiring a junior Quant Developer to help productionise research into robust, high-performance trading systems. You'll work closely with Quant Researchers and senior engineers to convert Python research code into production C++, build and optimise backtesting / simulation infrastructure, and support strategy development using L3 market data across multiple venues.

This is a hands-on, engineering-heavy role in a fast-moving environment: you'll own components end-to-end and contribute directly to research velocity and trading PnL.

Key Responsibilities
  • Productionise research models into C++: translate Python prototypes into efficient, maintainable C++ production code.
  • Backtesting & simulation: build and improve simulation systems that reflect real market mechanics (order book, fills, cancels, exchange rules).
  • L3 market data handling: ingest and process high-volume tick/order-level feeds; create reliable feature pipelines from raw exchange data.
  • Performance optimisation: improve latency and throughput of backtests/sims (profiling, memory optimisation, data structures, parallelism where appropriate).
  • Research support tooling: create utilities for data inspection, experiment tracking, run orchestration, and post-trade analytics in Python.
  • Debugging & correctness: investigate mismatches between simulation and production behaviour; diagnose edge cases and implement fixes with strong test coverage.
  • Cross-team collaboration: work daily with researchers and infra/exec engineers to ship improvements from idea → test → production.
Requirements
  • Education: Bachelor's or Master's from a top university in Computer Science, Engineering, Math, Physics, or similar.
  • 0-3 years experience in quantitative finance or other relevant data-intensive industries working with C++
  • Strong working knowledge of C++ (memory, ownership, STL, performance-aware coding).
  • Experience: demonstrable evidence of hands‑on systems work in C++ handling large-scale data (internships, research labs, competitive projects, open-source).
  • Comfortable with Python for analysis, tooling, and debugging (pandas/numpy/Jupyter a plus).
  • Exposure to quantitative finance, eg through internships/university societies, including market microstructure and L3/order book data.
  • Clear "builder mindset": you like owning problems end-to-end, shipping incrementally, and iterating quickly.

If you're passionate about applying advanced technology to real-world markets and want to work alongside a focused, high-performing team, we'd love to hear from you. DeepFin offers a collaborative, research-driven environment where ideas move quickly from concept to execution and where every contribution has visible impact.

Join us in building the next generation of deep-learning-driven trading systems - shaping the future of finance through innovation, rigour, and technology.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Quant Developer: AI-Driven Trading & Backtesting
Junior Quant Developer: AI-Driven Trading & Backtesting

DeepFin Research • Greater London

On-site
GBP 40,000 - 60,000
HFT Quantitative Research and Trading
HFT Quantitative Research and Trading

DeepFin Research • Greater London

On-site
GBP 90,000 - 120,000
HFT Options Quantitative Researcher
HFT Options Quantitative Researcher

DeepFin Research • City Of London

On-site
GBP 80,000 - 120,000
Quantitative Developer
Quantitative Developer

Understanding Recruitment • United Kingdom

On-site
GBP 90,000 - 140,000
Remote-first setup
Flexible working hours
Yearly vacations
Quantitative Developer
Quantitative Developer

atomic-digital • Greater London

On-site
GBP 90,000 - 130,000
Research Developer - Graduate
Research Developer - Graduate

Quant Capital • Greater London

On-site
GBP 35,000 - 55,000
Senior Python / C++ Software Engineer
Senior Python / C++ Software Engineer

WorldQuant LLC • Greater London

On-site
GBP 110,000 - 160,000
Quantitative Developer
Quantitative Developer

Barlowe LLP • Greater London

On-site
GBP 60,000 - 80,000
Highly competitive compensation
Annual discretionary bonus
35 days’ annual leave
+2
Quantitative Developer
Quantitative Developer

G-Research • Greater London

On-site
GBP 90,000 - 140,000
Bonus (annual discretionary)
Lunch provided (Just Eat for Business)
35 days annual leave
+3
Graduate Software Developer / Quantitative Developer / Quantitative Researcher - Up to £160,000[...]
Graduate Software Developer / Quantitative Developer / Quantitative Researcher - Up to £160,000[...]

Hunter Bond • London

On-site