Senior Compiler Engineer

Vor 7 Tagen


Zürich, Schweiz Next Silicon Ltd Vollzeit

NextSilicon is reimagining high-performance computing. Our accelerated compute solutions leverage intelligent adaptive algorithms to vastly accelerate supercomputers, driving them forward into a new generation. Our new software-defined hardware architecture enables HPC to fulfill its promise of breakthroughs in all fields of advanced research.

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.

The compiler team is developing an automated optimization process that adapts our unique hardware architecture to run any HPC application, with little to no code modifications required. By using iterative rounds of telemetry and optimization, our compiler is able to intelligently adapt our accelerator into a workload-specific ASIC, at runtime.

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.
Responsibilities
  • 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.

NextSilicon is proud to be an Equal Opportunity Employer. We do not discriminate based upon race, religion, color, age, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, genetic information, status as a protected veteran, status as an individual with physical or mental disability, or other applicable legally protected characteristics. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. NextSilicon makes hiring decisions based solely on qualifications, merit, and business needs at the time.

#J-18808-Ljbffr

  • Zürich, Schweiz Oracle Vollzeit

    Come join us! This is an opportunity for a hardworking and motivated individual to participate in the development of optimizing compiler technology for Oracle's Java HotSpot Virtual Machine. Work on exciting and meaningful projects in different phases of JVM bytecode compilation. Collaborate with teammates within Oracle and the OpenJDK community to improve...


  • Zürich, Schweiz TN Switzerland Vollzeit

    Social network you want to login/join with:This is an opportunity for a hardworking and motivated individual to participate in the development of optimizing compiler technology for Oracle's Java HotSpot Virtual Machine. Work on exciting and meaningful projects in different phases of JVM bytecode compilation. Collaborate with teammates within Oracle and the...


  • Zürich, Schweiz Google Vollzeit

    Minimum qualifications:Bachelor's degree in Computer Science or equivalent practical experience.8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management,...


  • Zürich, Schweiz Robert Walters Vollzeit

    Salary: CHF 120'000 - 150'000 per annum depending on seniorityWork model: possibility to work 2 days/week remotelyOur client, a growing Fintech company, is seeking a Senior DevOps Engineer to join their team. This is an exciting opportunity to become the first hire in a newly built team with the possibility to influence future hires and give strategic...


  • Zürich, Zürich, Schweiz Consult & Pepper AG Vollzeit

    Wir suchen einen erfahrenen Senior Software Engineer für unsere Logistikapplikationen. Als Principal Software Engineer C#/.NET sind Sie für die Neu- und Weiterentwicklung von zukunftsorientierten Transport- und Logistiksoftware mit verteilter Architektur verantwortlich.In enger Zusammenarbeit mit Ihrem Entwicklungs- und Infrastrukturteam definieren Sie die...


  • Zürich, Schweiz Robert Walters Switzerland Vollzeit

    Keywords: linux, container, ci/cd, git, gitlab, openshiftSalary: CHF 120'000 - 150'000.- depending on seniorityWork model: possibility to work 2 days / week remotelyOur client, a growing Fintech company, is seeking a Senior DevOps Engineer to join their team. This is an exciting opportunity to become the first hire in a newly built team with the possibility...


  • Zürich, Schweiz DevITjobs Vollzeit

    Social network you want to login/join with:Requirements:3+ years as a mid/senior-level full stack engineerStrong knowledge of React, Typescript, and PostgreSQLExperience with serverless functions (e.g. Lambda, Workers)Proven experience in startups or similar fast-paced environmentsExcellent communication skills and a collaborative, solution-oriented...


  • Zürich, Schweiz Akkar Vollzeit

    We are working with a Zurich-based, Robotics start-up who are looking for a Senior Software/ Robotics Engineer to join the team.ResponsibilitiesLead the software stack integration onto real-world hardware, collaborating with the experts of the different substacks.Develop and execute comprehensive test plans to validate platform performance, reliability, and...


  • Zürich, Schweiz Robert Walters Switzerland Vollzeit

    About the roleAs the Senior DevOps Engineer, you will play a key role in shaping and building the company's DevOps capabilities from the ground up. Reporting to the Head of IT, you will:Build and optimise CI/CD pipelines for a secure, scalable infrastructureDevelop containerisation solutions using Kubernetes in an on-premises Red Hat OpenShift...


  • Zürich, Zürich, Schweiz Coopers Group AG Vollzeit

    Coopers Group AG seeks an experienced Senior Linux System Engineer to join our team in Zurich.Job Description:We are looking for a highly motivated and open-minded ICT System Engineer (Linux) who can take responsibility for systems and data with a high security classification as a positive challenge.As a Senior Security & System Engineer, you will be...


  • Zürich, Schweiz TN Switzerland Vollzeit

    Social network you want to login/join with:Client:NEXUSLocation:Zürich StadtJob Category:-Job Reference:61f197a2191eJob Views:8Posted:21.01.2025Expiry Date:07.03.2025Job Description:Senior Requirements Engineer (a)Per sofort oder nach Vereinbarung.FirmenbeschreibungUnsere Kundin ist ein renommiertes und nachhaltig wachsendes IT-Unternehmen. In...


  • Zürich, Schweiz Shajanconsulting Vollzeit

    Für unseren namhaften Kunden sind wir auf der Suche nach einem Senior System Engineer (m/w). Als Arbeitsort haben Sie die Wahl zwischen drei Standorten in der Schweiz (Zürich, Basel oder die Zentralschweiz), wo Sie gerne arbeiten möchten!Tätigkeiten:In dieser spannenden Rolle übernehmen Sie die Verantwortung für folgende Hauptaufgaben:Technische...


  • Zürich, Schweiz INACTA Vollzeit

    Senior Fullstack Software Engineer BlockchainWe are looking for a Senior Fullstack Software Engineer to join our dynamic team for an innovative 12-month project with the possibility of a permanent position! If you're passionate about open-source wallets, blockchain technology, and leading projects to success, we want to hear from you!Duration: 12 months...


  • Zürich, Schweiz Robert Walters Vollzeit

    Salary: CHF120000 - CHF160000 per annum + depending on seniorityWork model: possibility to work 2 days / week remotelyMandatory requirements: Fluency in German (mandatory) and valid EU/EFTA citizenshipOur client, a growing Fintech company, is seeking a Senior DevOps Engineer to join their team. This is an exciting opportunity to become the first hire in a...


  • Zürich, Schweiz TN Switzerland Vollzeit

    Senior Microsoft System Engineer (M365/Azure), ZürichZürich, SwitzerlandSeit 25 Jahren vermittelt Art of Work erfolgreich Kontakte zwischen qualifizierten, motivierten Mitarbeitern und attraktiven Arbeitgebern. Mit 7 Geschäftsstellen sind wir in der gesamten Deutschschweiz vernetzt und arbeiten regional eng mit renommierten Arbeitgebern zusammen. Unsere...


  • Zürich, Schweiz TN Switzerland Vollzeit

    Senior System Engineer in Virtualisierung und Storage, ZürichZürich, SwitzerlandSenior System Engineer in Virtualisierung und StorageJob DescriptionDu hilfst zusammen mit dem Team die Virtualisierungs- sowie Backupumgebung weiterzuentwickeln und übernimmst dabei Verantwortung.Du kennst Dich mit Incident-, Release- und Changemanagement aus und planst...


  • Zürich, Schweiz TN Switzerland Vollzeit

    Senior Network Engineer 80 - 100%, ZürichZürich, SwitzerlandSenior Network Engineer 80 - 100%Du kennst dich aus mit dem Thema WLAN und hast fundierte Erfahrung im Bereich Network Engineering gesammelt? Dann ist unser Kunde auf der Suche nach dir!Job DescriptionWeiterentwicklung der bestehenden NetzwerkeErstellen und Erweitern von Konzepten, Dokumenten,...


  • Zürich, Schweiz TN Switzerland Vollzeit

    Senior Business Analyst / Requirements Engineer DEUTSCHLAND, 50-100%, ZürichZürich, SwitzerlandWir suchen zum nächstmöglichen Zeitpunkt einen erfahrenen Senior Business Analyst / Requirements Engineer, 50-100%.Verhandlungssicheres, einwandfreies Deutsch sowohl in Wort als auch Schrift ist absolute Grundvoraussetzung. Deshalb bevorzugt deutsche...


  • Zürich, Schweiz TN Switzerland Vollzeit

    Senior Fullstack Software Engineer Digital Banking, ZürichZürich, SwitzerlandÜber unseren KundenFür unseren Kunden, bei dem Sie in einem modernen und agilen Umfeld mit attraktiver Arbeitsplatzkultur arbeiten können, suchen wir:Ihr AufgabenbereichSie prägen die spannenden Projekte im Finanzumfeld entscheidend mit.In der Konzipierung und der...


  • Zürich, Schweiz Vontobel Holding AG Vollzeit

    Do you enjoy keeping your finger on the pulse of technology and want to make a significant contribution to our first-class services? Are you ready to work with a dedicated team on innovative and modern IT technologies? Then you've come to the right place!We are looking for an experienced Senior System Engineer with in-depth knowledge of Windows systems and...