Innatera

Senior Compiler Engineer

Rijswijk Office. Posted 2 months ago

The role

You will design and implement the compiler for next-generation AI accelerator architectures. You will collaborate with SDK, algorithm, architecture, and hardware teams to drive the evolution of the compiler framework.

What you will do

  • Design and implement the compiler for next-generation AI accelerator architectures
  • Enable new network topologies while maximizing chip performance and energy efficiency
  • Collaborate cross-functionally with SDK, algorithm, architecture, and hardware teams
  • Provide feedback to hardware engineers to refine future architectural designs
  • Stay at the forefront of neural network compiler technologies

Required qualifications

  • Proficiency in Python and C++ programming
  • Knowledge of neural networks and familiarity with standard model architectures
  • Hands-on experience with popular deep learning frameworks like PyTorch or TensorFlow
  • Hands-on experience with common compiler frameworks for neural networks, such as MLIR or TVM
  • Strong understanding of computer architecture
  • Practical experience optimizing performance for targeted hardware
  • Rapid prototyping capabilities for testing new ideas
  • Strong interpersonal and communication skills

Nice to have

  • Experience with a machine learning compiler like IREE, ExecuTorch, ONNXRuntime, or similar compiler backend code generation experience (GCC, LLVM, etc.)
  • Experience with RISC-V architecture, especially the vector extension
  • Knowledge of digital/analog electrical circuits
  • Knowledge of spike neural networks
  • Knowledge of embedded platform and runtime
  • Knowledge of graph algorithms, constraint solver, or heuristic algorithms

About the company

Innatera is a Dutch semiconductor company that develops ultra-efficient neuromorphic processors for AI at the edge. Their technology serves the IoT, wearable, embedded, and automotive domains.

Senior Compiler Engineer at Innatera | JobZoey