Working Model: Fully onsite (5 days per week)
The opportunity
We’re supporting a large, globally established technology company that is building out a new compiler team in Cambridge. This is a senior-level role working on production compiler technology that ships at global scale, tightly integrated with next-generation silicon.
While the team works closely with GPU and accelerator hardware, this role is fundamentally backend-compiler focused. Prior GPU experience is not required — strong compiler fundamentals and LLVM backend experience are the key requirements.
If you enjoy working close to hardware, solving performance-critical problems, and having real influence over low-level architecture decisions, this is a standout opportunity.
* 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
If this position sounds of interest please reach out to Harry Hansford @ IC Resources
#J-18808-Ljbffr