Junior C++ Engineer — GPU/ML Performance

Hunter Bond

Greater London

On-site

GBP 35,000 - 50,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Tech Upgrade Stipend
Learning & Development Budget
Quarterly Innovation Days
Adventure Days
Gym access and wellness retreats

Job summary

Hunter Bond is seeking a Junior C++ Engineer with 1-4 years of experience to join their ML performance team in London. This role involves developing and maintaining high-performance C++ codebases that support machine learning workloads. Ideal candidates should have a strong foundation in modern C++ and an eagerness to learn about GPU optimization and ML systems.

Candidates will receive mentorship from experienced engineers while deepening their understanding of performance-critical software in a supportive environment. Attractive perks include tech stipends and wellness programs.

Qualifications

  • 1-4 years of professional C++ experience with modern concepts.
  • Understanding of core software engineering fundamentals.
  • Interest in performance-aware programming and efficient systems.

Responsibilities

  • Develop and maintain modern C++ code for performance-sensitive systems.
  • Improve performance through profiling, debugging and collaboration.
  • Participate in code reviews to enhance code quality.

Skills

C++ (1–4 years experience)
Software engineering fundamentals
Performance-aware programming
Multi-threading or concurrency
Machine learning systems

Tools

CUDA
OpenCL
Profiling tools (perf, gdb)

Job description

Hunter Bond is seeking a Junior C++ Engineer with 1-4 years of experience to join their ML performance team in London. This role involves developing and maintaining high-performance C++ codebases that support machine learning workloads. Ideal candidates should have a strong foundation in modern C++ and an eagerness to learn about GPU optimization and ML systems.

Candidates will receive mentorship from experienced engineers while deepening their understanding of performance-critical software in a supportive environment. Attractive perks include tech stipends and wellness programs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior C++ Engineer - up to £125k base + Bonus
Junior C++ Engineer - up to £125k base + Bonus

Hunter Bond • Greater London

On-site
GBP 35,000 - 50,000
Tech Upgrade Stipend
Learning & Development Budget
Quarterly Innovation Days
+2
Senior ML Systems Engineer: GPU Performance
Senior ML Systems Engineer: GPU Performance

Arcus Search • Greater London

On-site
GBP 100,000 - 200,000
High-Performance C++ Engineer for FinTech Trading
High-Performance C++ Engineer for FinTech Trading

Hunter Bond • Greater London

On-site
GBP 102,000 - 170,000
Ultra-Low Latency C++ Systems Engineer (Hybrid, London)
Ultra-Low Latency C++ Systems Engineer (Hybrid, London)

Hunter Bond • Greater London

Hybrid
GBP 90,000 - 130,000
Senior GPU AI/ML Performance Engineer
Senior GPU AI/ML Performance Engineer

Google LLC • Greater London

On-site
GBP 90,000 - 150,000
Machine Learning Performance Engineer
Machine Learning Performance Engineer

Quant Blueprint LLC • Greater London

On-site
GBP 50,000 - 70,000
GPU C++ Engineer for High-Performance Inference
GPU C++ Engineer for High-Performance Inference

Oxford Knight • England

On-site
GBP 90,000 - 120,000
ML Systems Performance Engineer
ML Systems Performance Engineer

Quant Blueprint LLC • Greater London

On-site
GBP 50,000 - 70,000
Gpu C++ Engineer
Gpu C++ Engineer

Oxford Knight • England

On-site
GBP 90,000 - 120,000
Low-Latency C++ Engineer - Market Data (Hybrid) London
Low-Latency C++ Engineer - Market Data (Hybrid) London

Hunter Bond • Greater London

Hybrid
GBP 92,000 - 148,000