Senior NPU Architect in Zürich

Senior NPU Architect in Zürich

Zürich Vollzeit 56250 - 68750 € / Jahr (geschätzt) Kein Homeoffice möglich
I

Auf einen Blick

  • Aufgaben: Forschung und Entwicklung von Neural Processing Units für die nächste AI-Generation.
  • Unternehmen: Fortschrittliches Forschungsteam in Zürich mit innovativer Kultur.
  • Vorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten und Möglichkeiten zur beruflichen Weiterentwicklung.
  • Weitere Informationen: Dynamisches Umfeld mit exzellenten Wachstumschancen und Mentoring für Nachwuchsforscher.
  • Warum dieser Job: Gestalte die Zukunft der AI-Hardware und arbeite an bahnbrechenden Projekten.
  • Qualifikationen: PhD in Informatik oder Elektrotechnik und Erfahrung in Computerarchitektur erforderlich.

Das prognostizierte Gehalt liegt zwischen 56250 - 68750 € pro Jahr.

Mein Kunde sucht einen hochqualifizierten und innovativen Senior NPU Architect, der unserem fortschrittlichen Forschungsteam in Zürich beitritt. Diese Rolle konzentriert sich auf die Untersuchung und das Design der nächsten Generation von Neural Processing Units (NPUs) und CPUs, die für die agentische KI-Ära optimiert sind. Der ideale Kandidat verfügt über einen starken Hintergrund in Computerarchitektur und Mikroarchitektur, eine nachgewiesene Erfolgsbilanz in der Forschung und eine Leidenschaft dafür, die Grenzen des Designs von KI-Hardware zu erweitern.

Verantwortlichkeiten

  • NPU Core Micro-architecture: Forschung und Entwicklung fortschrittlicher Frontend-Mechanismen, Registerdateiorganisation, Issue- und Wake-up-Logik sowie skalare, vektorielle und tensorielle Funktionseinheiten zur Optimierung des Durchsatzes und der Nutzung für KI-Workloads.
  • NPU Backend und Speichersysteme: Untersuchung von Backend-Strukturen wie TLBs, L1-Caches und Scratchpads sowie Cache-Hierarchien und Speichersystemen zur Gewährleistung einer hohen Bandbreite und niedrigen Latenz.
  • Agentic CPU Architektur: Design von CPUs, die für agentische KI optimiert sind, mit Fokus auf Toolaufrufe, Agenten-Logik-Planung und Kontextmanagement neben beschleunigergebundenen Aufgaben.
  • Resilienz gegenüber burstartiger Berechnung und Kontextwechsel: Entwicklung architektonischer Unterstützung für schnellen Kontextwechsel und hohe Thread-Level-Konkurrenz, um die Einschränkungen aktueller Designs anzugehen.
  • Durchführung von bahnbrechender Forschung und Veröffentlichung von Ergebnissen in erstklassigen Konferenzen und Fachzeitschriften (z.B. ASPLOS, ISCA, MICRO, HPCA).
  • Aufbau und Pflege von Kooperationen mit führenden akademischen Institutionen und Fakultäten.
  • Mentoring und Anleitung von Junior-Forschern und Praktikanten zur Förderung ihres beruflichen Wachstums.

Qualifikationen

  • PhD in Informatik, Elektrotechnik oder einem verwandten Bereich.
  • Starker Hintergrund in Computerarchitektur und Mikroarchitektur ist unerlässlich.
  • Nachgewiesene Expertise in mindestens einem der folgenden Bereiche:
    • Computerarchitektur und Mikroarchitektur moderner Intel/ARM/AMD CPUs, Nvidia GPUs oder Google TPUs.
    • Beherrschung von Simulationswerkzeugen für Computerarchitektur wie Gem5, ChampSim, Sniper, ZSim oder QFlex.
    • Kenntnisse über Vektor- und Matrixerweiterungen wie ARM SVE/SME oder Intel SSE/AVX/AMX.
    • Verständnis von GPU-Programmiermodellen, einschließlich CUDA-Kernels und PTX/SASS-Anweisungen.
    • Erfahrung mit der Charakterisierung, Profilierung und Engpassanalyse der Mikroarchitektur unter Verwendung von Performance Monitoring Units (PMUs).
    • Nachgewiesene Erfolgsbilanz bei Veröffentlichungen in erstklassigen Konferenzen oder Fachzeitschriften.
    • Starke analytische Fähigkeiten, Problemlösungsfähigkeiten und systemisches Denken.
    • Fortgeschrittene Entwicklungs- und Prototyping-Fähigkeiten.
    • Ausgezeichnete zwischenmenschliche Fähigkeiten mit einer kollaborativen Denkweise und der Fähigkeit, unabhängig zu arbeiten.

Für weitere Informationen und zur Bewerbung kontaktieren Sie bitte Ane @ IC Resources mit Ihrem Lebenslauf und einem Zeitpunkt für ein erstes Gespräch über Ihren Hintergrund und die Einzelheiten der Position!

Senior NPU Architect in Zürich Arbeitgeber: Intellectual Capital Resources

Als Arbeitgeber bieten wir Ihnen die Möglichkeit, in einem dynamischen und innovativen Umfeld zu arbeiten, das sich auf die Entwicklung fortschrittlicher ASIC-Designs konzentriert. Unsere Unternehmenskultur fördert Zusammenarbeit und Kreativität, während wir Ihnen durch gezielte Schulungen und Entwicklungsmöglichkeiten helfen, Ihre Fähigkeiten im Bereich Physical Design weiter auszubauen. Zudem profitieren Sie von modernsten EDA-Toolchains und der Chance, an spannenden Projekten mit einem engagierten Team zu arbeiten, was Ihre berufliche Entwicklung in der Halbleiterindustrie erheblich vorantreibt.

I

Kontaktdaten:

Intellectual Capital Resources Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior NPU Architect in Zürich erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Intellectual Capital Resources anzuklopfen, wenn du dich auf die Stelle als Senior NPU Architect bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Intellectual Capital Resources vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior NPU Architect in Zürich mit Bravour zu bestehen

Computerarchitektur
Mikroarchitektur
Neural Processing Units (NPU)
CPU-Design
Frontend-Mechanismen
Registerdateiorganisation
Vektor- und Tensorfunktionseinheiten

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Intellectual Capital Resources klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Intellectual Capital Resources vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.