{"@context":"https://schema.org","@graph":[{"@context":"https://schema.org/","@type":"JobPosting","@id":"#jobPosting","title":"Quantitative Developer

Ninedots
Charing Cross, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 110K

Job location

Remote
Charing Cross, United Kingdom

Tech stack

Artificial Intelligence
C++
Reverse Engineering
Information Technology

Job description

If you enjoy a job where C++ meets heavy maths and the occasional existential crisis caused by a legacy codebase, you'll be right at home here. This role is with a specialist consultancy and sits in a major UK financial institution's asset management engineering group, where they're rebuilding and modernising the modelling platform used by quants and portfolio teams.

About the organisation

This is a financial consultancy expanding its asset management engineering capability. The team is small, tight-knit, and focused on deep technical work that underpins large-scale investment decisions. They're growing steadily, with several engineers already in place and more joining as the platform is rebuilt.

What you'll do

  • Modernise and upgrade a bespoke quant modelling codebase used across asset management.
  • Work on complex calculation engines that drive modelling, portfolio analysis, and financial decision logic.
  • Integrate AI tools into everyday engineering workflows to boost velocity and clarity.
  • Improve build systems, support modelling DSL development, and reverse-engineer existing behaviours to make everything more scalable.

Requirements

  • Strong C++ experience applied in finance, quant environments, or other highly mathematical domains.
  • Advanced academic background : a Master's degree with 3+ years' experience or a PhD in Maths, Physics, Astrophysics, Computer Science, or a similar discipline.
  • Excellent mathematical ability and confidence working with complex modelling or simulation logic.
  • Clear communication skills and the curiosity to ask the right questions when something in the code starts acting like it has a mind of its own. If you prefer untangling bespoke systems to making small talk, you'll find this role refreshingly… well, calculable. The practical bits

Benefits & conditions

Salary ranges from £60K to £110K, depending on seniority and depth of experience.

Apply for this position