Quantitative Developer (Python/C++)

IT Graduate
London, UK
28 days ago
Apply on www.reed.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£50,000.0 - £80,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Algorithmic Trading Big Data C++ (Programming Language) Cloud Computing Nvidia CUDA Data Structures Distributed Systems Python (Programming Language) Machine Learning Scientific Computating Software Engineering
+7 more
High Performance Computing Gpu Programming Kubernetes Information Technology Data Pipelines Docker Legacy Systems

Job description

We’re partnering with an ambitious, venture-backed deep-tech startup that’s bringing together exceptional engineers, mathematicians and researchers to tackle some of the most challenging quantitative problems in industry.

This isn’t another role maintaining legacy trading systems or optimising existing codebases. You’ll be building the core technology from the ground up, developing sophisticated quantitative models and high-performance software that directly powers the company’s success.

If you enjoy first-principles thinking, elegant engineering and solving problems that don’t have obvious answers, you’ll feel right at home. The Opportunity

You’ll join a small, high-calibre engineering team where technical excellence comes first.

There are no rigid silos, endless meetings or layers of bureaucracy. Instead, you’ll work closely with experienced software engineers, quantitative researchers and founders to design and build systems that operate at the intersection of mathematics, machine learning and distributed computing.

You’ll own meaningful projects from day one, influence technical decisions, and see your work move rapidly from idea to production. What You’ll Be Working On

  • Designing and implementing quantitative models in production
  • Developing high-performance software in Python and/or C++
  • Building scalable data pipelines and distributed systems
  • Working with large, complex real-world datasets
  • Researching and prototyping new algorithms
  • Optimising computational performance and system efficiency
  • Collaborating with researchers to turn mathematical ideas into production-grade software
  • Contributing to architecture, tooling and engineering best practices
  • Helping shape the technical direction of a rapidly growing company

Every project presents new challenges, so curiosity and problem-solving are just as important as technical expertise. We’re Looking For

Requirements

You’ll likely have experience in some of the following:

  • Strong software engineering skills in Python and/or C++
  • Excellent problem-solving and analytical ability
  • A degree (or equivalent experience) in Computer Science, Mathematics, Physics, Engineering or another quantitative discipline
  • Experience developing production software
  • Knowledge of algorithms, data structures and software design
  • Experience working with large datasets or numerical computation
  • An interest in optimisation, statistics, machine learning or quantitative modelling

Experience in quantitative finance is welcomed but not essential. We’re equally interested in candidates coming from deep-tech, scientific computing, machine learning, robotics, simulation or other computationally intensive environments. Bonus Experience

Any of the following would be advantageous:

  • Quantitative finance
  • Machine learning
  • Scientific computing
  • High-performance computing (HPC)
  • Distributed systems
  • GPU programming (CUDA)
  • Optimisation
  • Statistics
  • Numerical methods
  • Time-series modelling
  • Cloud infrastructure
  • Docker or Kubernetes, * Love solving complex technical problems
  • Enjoy understanding systems from first principles
  • Care about writing clean, efficient, maintainable code
  • Want to work in an environment where technical ideas are valued
  • Are excited by the pace and ownership of an early-stage company
  • Prefer building new technology over maintaining legacy systems

Benefits & conditions

You’ll benefit from:

  • Working with an exceptionally talented technical team
  • Real ownership and autonomy from day one
  • A collaborative, low-ego engineering culture
  • The chance to influence both technology and product direction
  • Fast decision-making and minimal bureaucracy
  • Exposure to cutting-edge quantitative techniques
  • Competitive salary plus meaningful equity
  • A clear path for rapid technical and career progression

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.reed.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:31 min

Baseline developer skills for software data science

Markus Harrer Markus Harrer · World Congress 2021

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · World Congress 2022

1:13 min

Attracting foundational talent for emerging quantum technologies

Alexander Glätzle Alexander Glätzle +3 · World Congress 2025

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all