LLVM / MLIR Compiler Architect - Photonic Computing (f/m/d)
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
