Compiler Engineer - LLVM / C++
European Tech Recruit
Cambridge, United Kingdom
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 67KJob location
Cambridge, United Kingdom
Tech stack
Artificial Intelligence
C++
Computer Programming
Microarchitecture
Open Source Technology
High Performance Computing
Information Technology
Job description
- Develop LLVM-based compilers and enable support for new architecture features
- Design and implement optimizations for xPU architectures
- Use AI techniques to enhance compiler performance
- Analyze generated code and collaborate with architecture teams, LLVM / C++ / compiler optimization / xPU / CPU architecture / HPC / AI / open-source / R&D / CPU / High Performance Computing / Artificial Intelligence / Compiler / Compiler Engineer
Requirements
- Advanced C/C++ programming skills
- Passion for compiler development and low-level optimization
- Basic understanding of CPU architecture
- BSc/MSc in Computer Science preferred
- Open-source contributions and strong practical skills are a plus