AI Compiler Researcher - Zurich
Listed on 2026-02-28
-
Software Development
AI Engineer, Python, Software Engineer
NPU-Centric Python Framework Design:
Design smart cross-layer optimizations for compilers, runtimes, and frameworks (e.g., PyTorch, vLLM) to boost NPU efficiency. Work on automated model conversion, quantization, and adaptive deployment for NPU workloads.
Compiler & ToolchainInnovation:
Build and improve NPU-specific compiler stacks (LLVM/TVM/GCC) to turn high-level models into super-fast NPU instructions. Optimize scheduling, memory allocation, and parallel execution strategies.
Hardware-Software Co-Design:Work closely with hardware teams to define NPU ISA extensions, microarchitecture features, and performance counters for maximum efficiency.
Research & Ecosystem Leadership:Publish your work in top conferences (ISCA, ASPLOS, MLSys) and contribute to open-source projects. Help developers use NPU frameworks through tools, documentation, and partnerships.
Who We’re Looking For:Master’s degree + 3 years of system software experience or fresh PhD graduates in Computer Science, Computer Engineering, or related fields.
Strong knowledge of compiler frameworks (LLVM, GCC, TVM, XLA) and NPU/GPU architectures.
Proficiency in Python and C/C++ for system-level programming.
Familiarity with AI frameworks (PyTorch, Tensor Flow) and model optimization is a plus.
Experience with xPU/DSP tool chains is a plus.
Excellent English communication skills
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).