Hybrid

Axelera AI is hiring a Senior/Staff Backend Compiler Engineer

Responsibilities

  • Evolve our kernel language to something that is usable both by developers inside and outside the compiler team and company
  • Design and implement backend compiler optimizations to efficiently map workloads onto heterogeneous architectures (CPU, NPU, and specialized accelerators)
  • Implement advanced optimization strategies across the compiler stack based on your experience, e.g.: Memory planning, tiling, vectorization, task partitioning, concurrency optimizations (compute and memory), etc.
  • Contribute to compiler infrastructure, intermediate representations, and optimization passes
  • Analyze performance bottlenecks and implement improvements based on profiling and benchmarking
  • Contribute to technical direction, mentor junior engineers, and promote engineering best practices
  • Work effectively within a collaborative, distributed engineering team

Requirements

  • Master’s or PhD in Computer Science, Computer Engineering, or a related technical field
  • 5+ years of experience in compiler development, systems programming, or performance-critical backend software engineering
  • Strong understanding of compiler backend concepts, including scheduling, memory optimization, and code generation
  • Demonstrated experience optimizing computations at a low level (e.g., tiling, memory planning, concurrent scheduling, task synchronization)
  • Basic to solid understanding of computer architecture concepts such as memory hierarchies, DMA controllers, Network-on-Chip (NoC), and modern CPU architectures (e.g., RISC-V, ARM, x86)
  • Familiarity with heterogeneous computing architectures (e.g., CPU + accelerator such as GPU, NPU, DSP, or similar)
  • Strong programming skills in Python and good proficiency in C++
  • Experience working collaboratively in a team environment

Nice to Have

  • Experience with modern compiler frameworks such as MLIR, LLVM, or TVM
  • Experience working with domain-specific languages (DSLs) such as Triton, cuTile, or similar
  • Experience with RISC-V architecture, including vector extensions
  • Experience optimizing deep learning or high-performance computing workloads
  • Experience working close to hardware or with hardware/software co-design
  • Experience in performance analysis, profiling, and optimization

Benefits

  • Attractive compensation package, including a pension plan, extensive employee insurances and the option to get company shares
  • Open culture that supports creativity and continual innovation
  • Collaborative ownership and freedom with responsibility

Additional Information

  • Priority will be given to candidates who are [interested in being] based in Belgium or Italy.
Required Skills
C++
About company
Axelera AI
Axelera AI is creating the next-generation AI platform to support advancing humanity and improving the world. The company has launched the Metis™ AI Platform, which achieves a 3-5x increase in efficiency and performance, and is focused on AI acceleration platforms.
All jobs at Axelera AI Visit website
Job Details
Category other
Posted 3 months ago