Compiler Engineer - Zurich

microTECH Global Limited

Schweiz

Vor Ort

CHF 90.000 - 130.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Access to state-of-the-art technology and tools
Opportunities for professional growth
High quality of life in Zurich

Zusammenfassung

microTECH Global Limited is looking for a talented researcher in Switzerland to explore innovative compiler technologies and toolchains for next-generation computing architectures. The role involves driving software-hardware co-optimization efforts, analyzing key design trade-offs, and engaging in external collaborations. A strong background in compiler construction and proficiency in languages like C/C++ are essential. This position offers competitive salary and opportunities for professional growth in Zurich.

Qualifikationen

  • At least 1 year of relevant experience in compiler development, system software, or computer architecture.
  • Strong background with traditional optimizations and AI-specific techniques.
  • Experience in code generation and performance tuning for specialized hardware.

Aufgaben

  • Design and validate efficient compiler infrastructures and algorithms.
  • Drive co-optimization efforts including kernel fusion and memory layout tuning.
  • Recognize and track technology trends across the compiler ecosystem.

Kenntnisse

Compiler construction expertise
Experience with foundational compiler infrastructures
Proficiency in C/C++
Fluency in English

Ausbildung

MSc or PhD in Computer Science or related field

Tools

LLVM
GCC
MLIR
Apache TVM

Jobbeschreibung

We seek a highly talented researcher to explore novel compiler technologies and toolchains for next-generation computing architectures (including CPUs, and AI accelerators) and analyze key software-hardware co-design trade-offs in coordination with cross-functional domain experts.

Responsibilities
  • Technology Research – Design and validate efficient compiler infrastructures and algorithms. Key objectives include maximizing computational performance, optimizing memory utilization, and generating highly efficient hardware-specific code.
  • Software‑Hardware Co‑Optimization – Drive co-optimization efforts including kernel fusion, memory layout tuning, and operator scheduling for GPUs, TPUs, or custom accelerators.
  • Technology Insight – Recognize and track technology trends across the compiler ecosystem, from traditional frameworks (LLVM, GCC) to modern AI stacks (MLIR, TVM, Triton). Propose novel technologies to improve compilation speed, execution performance, code size, and programmability. Additionally, participate in strategic and business planning discussions.
  • External Collaboration – Engage with local academic and industrial partners based on business requirements. Independently lead the development and operation of research collaboration projects.
Key Qualifications
  • MSc or PhD in Computer Science, Software Engineering, or a related field.
  • At least 1 year of relevant experience in compiler development, system software, or computer architecture.
  • Demonstrated expertise in compiler construction, covering front end parsing, middle end optimizations, and back end code generation.
  • Strong background and hands on experience with foundational compiler infrastructures (e.g., LLVM, GCC) and/or modern deep learning compilers (e.g., MLIR, Apache TVM, XLA) – highly preferred.
  • Solid compiler fundamentals backed by substantial experience, including deep understanding of traditional optimizations (auto vectorization, loop transformations, register allocation, instruction scheduling) as well as modern AI specific techniques (computational graph optimizations, operator fusion, polyhedral compilation).
  • Experience in code generation and performance tuning for specialized hardware (e.g., custom SoCs, GPUs, NPUs, DSPs, many core architectures).
  • Strong understanding of hardware software interfaces and interactions. Background in microarchitecture (memory hierarchies, instruction pipelines, SIMD/VLIW, on chip interconnects) is highly valued.
  • Experience in software hardware co optimization, MFU optimization, and AI solver optimization is strongly preferred.
  • Proficiency in C/C++ (and ideally Python), with a track record of writing clean, maintainable, and highly optimized code for complex systems.
  • Fluency in English (written and verbal), with excellent writing skills for clear and concise reporting.
Why join us
  • Collaborate with world-class scientists and engineers in an open, curiosity-driven environment.
  • Access to state-of-the-art technology and tools.
  • Opportunities for professional growth and development.
  • Competitive salary, and a high quality of life in Zurich, at the center of Europe.
  • Last but certainly not least: be part of innovative projects that make a difference.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Compiler Researcher / Architect
Senior Compiler Researcher / Architect

European Tech Recruit • Zürich

Vor Ort
CHF 120.000 - 190.000
Compiler Engineer
Compiler Engineer

NextSilicon • Zürich

Vor Ort
CHF 120.000 - 180.000
Senior Compiler Architect for AI & HPC Systems
Senior Compiler Architect for AI & HPC Systems

European Tech Recruit • Zürich

Vor Ort
CHF 120.000 - 190.000
Senior Compiler Engineer
Senior Compiler Engineer

NextSilicon • Zürich

Vor Ort
CHF 82.000 - 111.000
Compiler Research Engineer — AI/Hardware Co-Design
Compiler Research Engineer — AI/Hardware Co-Design

microTECH Global Limited • Schweiz

Vor Ort
CHF 90.000 - 130.000
Access to state-of-the-art technology and tools
Opportunities for professional growth
High quality of life in Zurich
Senior Software Engineer - Low-Level Systems, Compilers & Embedded AI
Senior Software Engineer - Low-Level Systems, Compilers & Embedded AI

TalentCloud Group • Zürich

Vor Ort
CHF 100.000 - 130.000
Senior MLIR/LLVM Compiler Engineer for HPC
Senior MLIR/LLVM Compiler Engineer for HPC

NextSilicon • Zürich

Vor Ort
CHF 82.000 - 111.000
Research Intern: Next-generation NPU and Agentic CPU Micro-architecture
Research Intern: Next-generation NPU and Agentic CPU Micro-architecture

Huawei • Zürich

Vor Ort
CHF 100.000 - 130.000
Access to state-of-the-art technology
Opportunities for professional growth
Collaborative environment
Senior/Principal Researcher: Next-generation NPU and Agentic CPU Micro-architecture
Senior/Principal Researcher: Next-generation NPU and Agentic CPU Micro-architecture

Huawei • Zürich

Vor Ort
CHF 73.000 - 111.000
Access to state-of-the-art technology
Opportunities for professional growth
Competitive salary
+1
(Senior) Researcher in SoC Architecture (Wireless Technologies)
(Senior) Researcher in SoC Architecture (Wireless Technologies)

Huawei • Zürich

Vor Ort
CHF 140.000 - 210.000
Competitive salary
Professional growth opportunities
Access to state-of-the-art technology
+1