More jobs:
Senior Compiler Researcher/Architect
Job in
Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listed on 2026-05-30
Listing for:
European Tech Recruit
Full Time
position Listed on 2026-05-30
Job specializations:
-
Software Development
AI Engineer, Software Architect
Job Description & How to Apply Below
Location: Zürich
Senior Compiler Researcher / Architect
We are seeking a Senior Compiler Researcher / Architect to drive the development of next-generation compiler infrastructures for heterogeneous and AI-centric computing systems, based on-site in Zurich. In this role, you will shape the future of system software stacks for high‑performance computing (HPC) and machine‑learning workloads, bridging compiler theory with practical system optimization.
Responsibilities- Compiler Research & Infrastructure: Design, validate, and evolve advanced compiler infrastructures and optimization algorithms to maximize performance, optimize memory, and improve execution efficiency.
- Software–Hardware Co‑Optimization: Drive deep optimization across compiler and hardware boundaries (including kernel fusion, operator scheduling, and memory layout) for GPUs, TPUs, NPUs, and custom accelerators.
- Strategy & Innovation: Evaluate and innovate within traditional compiler ecosystems (LLVM, GCC) and modern AI compiler stacks (MLIR, TVM, Triton, XLA).
- Ecosystem
Collaboration:
Lead external research collaborations with academic and industrial partners, contributing to technology transfer and open‑source ecosystem initiatives.
- Education: MSc or PhD in Computer Science, Software Engineering, or a related field.
- Core Expertise: Strong background in compiler construction (front‑end parsing, middle‑end optimizations, back‑end code generation) and computer architecture.
- Hands‑on Tools: Proven experience with LLVM, GCC, or modern AI compiler frameworks such as MLIR, TVM, or XLA.
- Deep Technical Knowledge: Solid understanding of optimization techniques (auto‑vectorization, loop transformations, polyhedral optimization) and specialized hardware architectures (GPUs, NPUs, many‑core systems).
- System Understanding: Strong grasp of microarchitecture concepts, including memory hierarchies, instruction pipelines, and SIMD/VLIW execution.
- Experience in AI system optimization and hardware‑aware compilation.
- Knowledge of software–hardware co‑design methodologies.
- Proficiency in C/C++ and Python.
- Active contributions to compiler research, open‑source systems, or high‑performance runtime environments.
- A systems thinker who can seamlessly connect theoretical concepts with real‑world, scalable system optimization.
- A collaborative researcher with excellent communication and technical writing skills.
- Driven by a high attention to performance, scalability, and code quality.
Join a team that is redefining the future of high‑performance and AI computing.
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×