Leuven, Belgium; Amsterdam, Netherlands; Eindhoven, Netherlands; Zurich, Switzerland; Florence, Italy; Milan, Italy; Bristol, United Kingdom; Remote within any European country (including UK) Remote (Country) Full-time

Axelera AI is hiring a Senior/Staff AI Graph Compiler Engineer

About the Role

We are seeking a Senior/Staff AI Graph Compiler Engineer to design and optimize MLIR-based compiler components for efficient execution of AI workloads on cutting-edge heterogeneous hardware. You will collaborate with AI researchers, compiler engineers, and hardware architects across Europe to advance compiler technology within a fast-moving deep-tech startup environment at Axelera AI.

What You'll Do

  • Design, implement, and maintain frontend and graph-level compiler components using MLIR
  • Develop and optimize graph-level transformations such as operator fusion, constant folding, operator sinking, graph partitioning, and other performance-critical optimizations
  • Extend and maintain MLIR dialects, passes, and infrastructure to support AI workloads
  • Integrate and lower AI models from frameworks such as PyTorch, ONNX, and TensorFlow into internal compiler representations
  • Collaborate with hardware and backend compiler teams to ensure efficient mapping of AI workloads to heterogeneous architectures
  • Support and mentor team members in adopting and effectively using MLIR infrastructure
  • Analyze model graphs and implement optimizations to improve performance, memory efficiency, and execution efficiency
  • Contribute to the design and evolution of the overall compiler architecture and tooling
  • Debug, profile, and improve compiler performance and correctness

What We're Looking For

  • Master’s or PhD in Computer Science or a related technical field
  • 3-5 years of experience in a Software Engineering role, thereof ideally 2 years of experience with Deep Learning frameworks and AI systems
  • Experience with MLIR, including dialects, passes, and compiler infrastructure
  • Solid understanding of compiler design principles and intermediate representations, especially graph-based IRs
  • Experience working with AI model frameworks such as PyTorch (preferred), ONNX, or TensorFlow
  • Proven experience implementing graph-level optimizations such as operator fusion, constant folding, graph partitioning, or similar transformations
  • Strong programming skills in C++ and Python
  • Experience working in collaborative engineering teams
  • Excellent communication skills and willingness to share knowledge and mentor others

Nice to Have

  • Experience working with custom AI accelerators or specialized hardware
  • Background in computer architecture, especially heterogeneous systems (e.g., CPU + NPU, GPU, or dedicated accelerators)
  • Experience with AI compiler stacks such as Torch-MLIR, TVM, XLA, Glow, or similar
  • Experience optimizing AI workloads for performance and efficiency
  • Familiarity with frontend model ingestion, graph lowering, and compiler pipelines

Technical Stack

MLIR, C++, Python, PyTorch, ONNX, TensorFlow, Torch-MLIR, TVM, XLA, Glow

Team & Environment

Join the compiler team at Axelera AI, part of a 220+ employee company with 49+ PhDs. Work in a collaborative team of engineers across Europe, working closely with AI researchers, compiler engineers, and hardware architects.

Benefits & Compensation

  • Flexible working arrangement with office or remote options in Europe
  • Attractive compensation package
  • Pension plan
  • Extensive employee insurances
  • Option to get company shares
  • Open culture supporting creativity and continual innovation
  • Collaborative ownership and freedom with responsibility
  • Equal opportunity and diversity commitment
  • Warm and inclusive environment

Work Mode

Local-country roles available in Leuven, Belgium; Amsterdam, Netherlands; Eindhoven, Netherlands; Zurich, Switzerland; Florence, Italy; Milan, Italy; Bristol, United Kingdom; or remote within any European country (including UK). Relocation options to Italy (Florence or Milan) or Netherlands (Amsterdam or Eindhoven). Flexible working arrangement; priority given to candidates based in or interested in relocating to Belgium or Italy.

Axelera AI wholeheartedly embraces equal opportunity and holds diversity in the highest regard, committed to cultivating a warm and inclusive environment that empowers and celebrates every member of the team.

Required Skills
MLIRC++PythonPyTorchONNXTensorFlowTorch-MLIRTVMXLAGlowcompiler designgraph-based IRAI frameworksdeep learningAI systems MLIRC++PythonPyTorchONNXTensorFlowTorch-MLIRTVMXLAGlowcompiler designgraph-based IRAI frameworksdeep learningAI systems
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
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 data
Posted 23 days ago