Senior C++ Engineer for AI & Engineering Platform

Understanding Recruitment Ltd

Greater London

Hybrid

GBP 90,000 - 120,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Understanding Recruitment Ltd is assisting in the search for a Senior C++ Software Engineer focused on AI and engineering software in Central London. The role combines production-grade C++ development with architecture ownership, working closely with researchers and engineers in a small, highly technical team.

You will optimize performance, shape interfaces between the computational engine and Python backend, and translate research prototypes into scalable product capabilities.

Qualifications

  • Strong commercial C++ experience delivering production software.
  • Experience owning substantial components or end-to-end software products.
  • Sound architectural judgement around interfaces, testing, and performance.
  • Ability to work through ambiguous problems and explain trade-offs.

Responsibilities

  • Design and develop production software in C++, collaborating with researchers and engineers.
  • Shape the platform architecture with clear interfaces between computational engine, Python backend, CAD integrations and UI.
  • Turn research prototypes into reliable, testable product capabilities.
  • Identify performance bottlenecks and improve efficiency, including GPU execution where relevant.
  • Reduce complexity to ease feature introductions and customer integrations.
  • Translate evolving product and research needs into practical technical decisions from design to implementation.

Skills

C++
Production software
Architecture
Performance
Python
Team collaboration

Tools

CUDA

Job description

Understanding Recruitment Ltd is assisting in the search for a Senior C++ Software Engineer focused on AI and engineering software in Central London. The role combines production-grade C++ development with architecture ownership, working closely with researchers and engineers in a small, highly technical team.

You will optimize performance, shape interfaces between the computational engine and Python backend, and translate research prototypes into scalable product capabilities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer C++
Senior Software Engineer C++

Understanding Recruitment Ltd • Greater London

Hybrid
GBP 90,000 - 120,000
Senior C++ Robotics Engineer for Autonomous Systems
Senior C++ Robotics Engineer for Autonomous Systems

sees.ai • Greater London

On-site
GBP 90,000 - 130,000
Elite AI Systems Engineer (Rust/C++)
Elite AI Systems Engineer (Rust/C++)

Understanding Recruitment • Greater London

On-site
GBP 100,000 - 250,000
Visa sponsorship
Senior Systems Design C++ Engineer
Senior Systems Design C++ Engineer

Selby Jennings • City Of London

Hybrid
GBP 90,000 - 150,000
Senior AI Software Engineer
Senior AI Software Engineer

Selby Jennings • City Of London

On-site
GBP 90,000 - 130,000
Software Engineer
Software Engineer

NAHC • Greater London

On-site
GBP 120,000 - 170,000
Senior AI Engineer — Build a Greenfield Platform (London Hybrid)
Senior AI Engineer — Build a Greenfield Platform (London Hybrid)

Bunch • Greater London

Hybrid
GBP 90,000 - 110,000
Real equity
Greenfield AI platform ownership
Career progression into leadership
Staff Software Engineer - Large-Scale AI Systems
Staff Software Engineer - Large-Scale AI Systems

NAHC • Greater London

On-site
GBP 120,000 - 170,000
Senior AI Software Engineer - Production-Grade AI, London
Senior AI Software Engineer - Production-Grade AI, London

T. Rowe Price • Greater London

On-site
GBP 90,000 - 130,000
Senior AI Engineer: Production AI Pipelines (London)
Senior AI Engineer: Production AI Pipelines (London)

Currence • Greater London

Hybrid
GBP 90,000 - 140,000
Stock options
25 days annual leave
Bank holidays