AI/ML Compiler Engineer (f/m/d)
Core
Develop next-generation compiler technology for AI/ML workloads and integrate custom Neural Processing Units (NPUs) into AI/ML-compiler frameworks.
Role type
AI/ML Compiler Engineer
Builds
AI/ML-compiler frameworks and tooling for Edge AI solutions
Domain
Semiconductor, Edge AI, Embedded Systems
Deliverable
production ML models
Required skills
C++, Python, NPU design, AI/ML-enabled processor architecture, MLIR/IREE, embedded systems, GNU/Linux, hardware/software/algo-co-design
Preferred skills
peer-reviewed publications in embedded machine learning, experience with CI/CD and Docker
Technologies
MLIR, IREE, C++, Python, GNU/Linux
Responsibilities
Evaluate and develop next generation compiler technology for AI/ML-workloads, Analyze, adapt and extend the compilation flow of AI/ML-compiler frameworks, Develop the integration of custom Neural Processing Units (NPUs) into AI/ML-compiler frameworks, Align the integration of the developed, adapted, and extended compiler frameworks into NXP's AI tooling, Align NXP business line requirements and identify their commonalities for AI/ML-compiler technology, Methodological approach for keeping track of state-of-the-art in the relevant fields