GPU Compiler Engineer
Intellectual Capital Resources
As a Staff Compiler Engineer, you will shape production compiler technology used at global scale, tightly integrated with next-generation silicon. You will contribute to LLVM backend development and hardware-aware optimisations, collaborating with hardware architects and systems teams. This role offers impact across low-level architecture decisions and performance-critical code paths. You will work onsite in Cambridge with visa and relocation support for the right candidate. You help drive robust, validated compiler infrastructure that scales with demanding hardware.
Pay / Benefits- onsite role in Cambridge
- visa and relocation support
- Designing and implementing LLVM backend compiler features
- Working on instruction selection, scheduling, register allocation, and code generation
- Optimising generated code for performance, power efficiency, and correctness
- Collaborating closely with hardware architects and systems engineers
- Building and maintaining compiler tests, benchmarks, and validation infrastructure
- Debugging complex low-level issues across compiler and hardware boundaries
- Strong experience in compiler development, ideally with LLVM
- Solid C/C++ and systems-level programming skills
- Good understanding of computer architecture and low-level performance concepts
- Experience working on performance-critical or hardware-adjacent software
- LLVM backend experience
- C/C++
- compiler development
- performance optimization
- hardware-adjacent software
- instruction selection
Reference: WJ-747_31289603 · Posted 11 Nov 2026, 08:42 PM