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
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
- Quantitative Research, Data and Backtesting
- Trading Systems and Low-Latency Infrastructure
- Python for Quantitative Finance
- Quantitative Data Engineering
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
Jump Trading · LondonC++ Software Engineer – Trading TeamDeutsche Bank · LondonCore Quantitative Strategic Analytics DeveloperDeutsche Bank · LondonCore Quantitative Strategic Analytics EngineerBarclays · PragueCredit Quantitative DeveloperOptiver · AmsterdamData Engineer – TradingSquarepoint Capital · LondonDesk Quant Analyst