Skip to content
Quant jobs / G-Research

Research Engineer

An engineering role at a London quant firm, building the trading, simulation and research platforms that researchers rely on. It sits in the engineering group, working alongside quant researchers.

What you’d work on

Our reading of the posting: what a new hire in this role would most likely spend their first months on.

  • Speed up the core simulation engine used to test strategies
  • Build and harden back-testing and strategy-monitoring tools
  • Improve the path from research code to production for ML models
  • Work on the reliability of trading systems that run around the clock
  • Build workflow tooling that quant researchers use daily

What they ask for

Required

  • Strong software engineering and architecture skills
  • Algorithms and data structures
  • C#
  • Python
  • End-to-end ownership of delivery
  • Clear communication with researchers
  • Interest in quantitative finance

Preferred

  • Performance and scalability tuning
  • Distributed ML training
  • Open-source contributions
Education
No degree level stated
Experience
Not stated; the profile implies established software engineering experience
Languages and tools
  • C#
  • Python

How to prepare

  • Build a small event-driven back-tester in Python and port the hot loop to a compiled language
  • Practise algorithm and data-structure problems with a focus on complexity
  • Profile and optimise a numerical workload, writing up what you learned
  • Read about how research code is promoted to production systems

What to study

Apply

Read the full posting on G-Research’s site before applying: requirements, location and pay can change after we check them.

View the posting on G-Research’s site ↗

SelfMadeQuant wrote this summary from the employer’s public posting, last checked 6 November 2026. SelfMadeQuant isn’t affiliated with G-Research and doesn’t handle applications.

Similar roles