CareerPlan

LLVM / MLIR Compiler Architect - Photonic Computing (f/m/d)

Stuttgart / Munich / AustinFull-time2026-02-18 → 2026-11-10

Core

Design and build the LLVM/MLIR-based compiler stack and define the MLIR dialect for photonic computing systems to enable high-performance AI and HPC workloads.

Role type

Senior IC compiler architect (photonic computing)

Builds

Photonic processing systems and compiler infrastructure

Domain

Semiconductor / Photonic Computing / Compiler Engineering

Deliverable

production ML models

Required skills

LLVM/MLIR compiler development, hardware-software co-design, systems architecture, AI/scientific computing algorithms, performance profiling, ISA definition

Preferred skills

Heterogeneous compute architectures (GPUs, TPUs, FPGAs), MLIR dialect definition, Open Source contribution, AI frameworks (PyTorch, JAX, TensorFlow), parallel programming (OpenMP, MPI), photonics background

Technologies

LLVM, MLIR, Python, C++

Responsibilities

Design and lead the Q.ANT compiler stack, define the MLIR dialect for hardware interfaces, shape hardware design points for on-device execution, provide technical guidance to algorithm teams, drive profiling and performance analysis, lead collaboration with system engineering and ASIC design teams, contribute to Open Source initiatives

Seniority

Senior, hands-on IC