Junior C++ Engineer — GPU/ML Performance

Hunter Bond

Greater London

On-site

GBP 35,000 - 50,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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
GPU Systems Performance Engineer
GPU Systems Performance Engineer

Janestreet • Greater London

On-site
GBP 111,000 - 140,000
ML Performance Engineer: GPU & Systems Optimisation
ML Performance Engineer: GPU & Systems Optimisation

Trading Interview • Greater London

Hybrid
GBP 120,000 - 180,000
Senior ML Engineer: Hardware Acceleration (GPU/PCIe) – London
Senior ML Engineer: Hardware Acceleration (GPU/PCIe) – London

Hexwired Recruitment Limited • Greater London

Hybrid
GBP 72,000 - 120,000
ML Performance Engineer: Large-Scale GPU/CPU Optimization
ML Performance Engineer: Large-Scale GPU/CPU Optimization

gresearch • Greater London

On-site
GBP 90,000 - 130,000
Lunch provided
35 days annual leave
9% pension contributions
+3
Machine Learning Performance Engineer
Machine Learning Performance Engineer

Quant Blueprint LLC • Greater London

On-site
GBP 50,000 - 70,000
Machine Learning Performance Engineer
Machine Learning Performance Engineer

Janestreet • Greater London

On-site
GBP 111,000 - 140,000
AI Hardware Acceleration Engineer for ML Performance
AI Hardware Acceleration Engineer for ML Performance

XTX Markets • Greater London

On-site
GBP 60,000 - 100,000
Onsite gym
Extensive medical benefits
Daily breakfast and lunch
+2
Machine Learning Performance Engineer
Machine Learning Performance Engineer

Trading Interview • Greater London

Hybrid
GBP 120,000 - 180,000
ML Systems Performance Engineer
ML Systems Performance Engineer

Quant Blueprint LLC • Greater London

On-site
GBP 50,000 - 70,000