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
£ 67K

Job 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

Apply for this position