ML/AI Junior Compiler Engineer
Core
Design and implement AI/ML compiler technologies to optimize models for embedded hardware, delivering high-performance inference across diverse semiconductor platforms.
Role type
Junior IC compiler engineer (AI/ML focus)
Builds
Compiler tools for ARM and RISC-V based CPU cores for automotive SOCs
Domain
Embedded systems, automotive semiconductors, AI/ML compilation
Deliverable
production ML models
Required skills
C++, Python, LLVM/MLIR, compiler optimization pipelines, code generation, ML frameworks (PyTorch, TensorFlow), graph compiler passes, model lowering, graph-level optimizations (fusion, tiling, scheduling)
Preferred skills
Embedded systems programming, open-source contribution
Technologies
LLVM, MLIR, Clang, PyTorch, TensorFlow, ONNX, XLA, TVM, TensorRT
Responsibilities
Design and implement AI/ML compiler technologies; implement features for ARM and RISC-V CPU cores; collaborate with core architecture design teams; contribute to the design, development, and deployment cycle of NXP-specific compiler features.