Senior Compiler Engineer
Indexed description
At NextSilicon, everything we do is guided by three core values:
- Professionalism: We strive for exceptional results through professionalism and unwavering dedication to quality and performance.
- Unity: Collaboration is key to success. That's why we foster a work environment where every employee can feel valued and heard.
- Impact: We're passionate about developing technologies that make a meaningful impact on industries, communities, and individuals worldwide.
We are seeking a talented compiler expert to join our Innovative MLIR compiler team in Zurich. In this high-visibility, hands-on role, you will play a pivotal part in building NextSilicon’s next-generation runtime compiler.
Requirements:
- BSc, MSc, or PhD in computer science, computer engineering, or a related field.
- 7+ years experience with software engineering, with at least 5 years in compiler engineering.
- Experience in C, C++, or another systems programming language.
- Hands-on experience with MLIR: an advantage.
- Strong algorithmic intuition with control flow graphs and code analysis.
- Design, implement, test and maintain high- and low-level optimizations and analyses to accelerate HPC applications on our dedicated hardware.
- Work with and contribute to upstream MLIR and LLVM.
- Take a leap forward with our adaptive runtime compiler and squeeze performance where it would generally not be applicable.
- Perform application benchmarking and identify new optimization opportunities, guiding the team’s roadmap.
- Collaborate closely with cross-functional teams, including software engineers, HPC application engineers, and hardware architects, to ensure alignment on project goals and requirements.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search