European Tech Recruit
Compiler Engineer - LLVM / C/C++ / CPU
Skills
12 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Cambridgeshire, UK
Work mode:
Onsite
Published on:
8 October 2026
What they need
Compiler Engineer - LLVM / C/C++ / CPU
About the role
Our client, a leading global technology company, is looking for a proactive Compiler Engineer to join its compiler and runtime libraries team, working with colleagues across the UK and international research hubs.
You will tackle complex real-world compute challenges in server, HPC and AI domains. You will analyse binary performance, apply cutting-edge compiler passes, resolve deep toolchain issues and collaborate in a multicultural team to deliver high-impact software, with opportunities to contribute your work back to leading open-source projects.
What you will be doing:
- Extending and enhancing LLVM-based compilers to support emerging hardware and instruction set features
- Architecting and implementing advanced optimisation passes for next-generation xPU architectures
- Exploring and integrating AI/ML techniques to drive intelligent, auto-tuning compiler optimisations
- Rigorously analysing the efficiency and performance of compiler-generated machine code
- Partnering directly with hardware co-design and xPU architecture teams to influence future silicon and software design
Your background:
- A genuine passion for compiler construction, code generation and low-level software engineering
- Advanced programming fluency in C and C++
- A solid understanding of modern CPU or xPU hardware architectures
Desirable skills:
- BSc, MSc or equivalent degree in Computer Science or a related technical discipline
- A proven track record of contributions to open-source software communities or compiler codebases
- Strong self-directed learning, hands-on execution skills and curiosity to tackle complex engineering problems
- Clear communication skills and a collaborative approach in distributed, multi-disciplinary teams
If this sounds interesting and you'd like to learn more, click the link below to apply or email me with a copy of your CV on [email protected]
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/wp-content/uploads/2024/07/European-Tech-Recruit-Privacy-Notice-2024.pdf)
Other offers great for you!
These companies are also looking for great profiles
Theodo
Machine Learning Engineer / ML Engineer
480 - 580
Freelance
Paris, France
Hybrid
Skills
8 hours ago
Quick apply
Vaganet
Développeur IA Senior – Python / GenAI / RAG / Agents IA
Permanent contract
Paris, France
Hybrid
Skills
8 hours ago
Quick apply
Jissen
DEVOPS / PLATFORM ENGINEER
500
Freelance
Paris, France
Hybrid
Skills
6 hours ago
Quick apply
No company information available.