Senior HPC and AI Network Software Architect — NVIDIA (ufficio Zurich)
- Ort
- Zürich
- Vertrag
- Vollzeit
- Veröffentlicht
- vor 59 Tagen
Vollständige Beschreibung
NVIDIA verändert seit mehr als 25 Jahren Computergrafik, PC-Gaming und beschleunigtes Rechnen. Es ist ein einzigartiges Erbe der Innovation, das durch großartige Technologie angetrieben wird - und erstaunliche Menschen. Heute nutzen wir das unbegrenzte Potenzial der KI, um die nächste Ära des Computing zu definieren. Eine Ära, in der unsere GPU als Gehirn von Computern, Robotern und selbstfahrenden Autos fungiert, die die Welt verstehen können. Zu tun, was noch nie zuvor getan wurde, erfordert Vision, Innovation und die besten Talente der Welt. Als NVIDIAN werden Sie in eine vielfältige, unterstützende Umgebung eintauchen, in der jeder dazu inspiriert ist, seine beste Arbeit zu leisten. Treten Sie dem Team bei und sehen Sie, wie Sie die Welt nachhaltig beeinflussen können.
Wir suchen einen Senior HPC und AI Network Software Architect, um die nächste Generation skalierbarer KI-Infrastruktur aufzubauen. Die Rolle betont verteiltes Training, Echtzeit-Inferenz und Kommunikationseffizienz in großen Systemen. Sie entwickeln neue Software- und Hardwareansätze, gestalten die Plattformentwicklung durch praktische Innovationen und tragen zur Entwicklung von Systemen bei, die weltweit die schnellsten KI-Workloads ermöglichen. Arbeiten Sie mit unserem herausragenden Team von Forschern und Ingenieuren zusammen, die Software und Hardware für KI in einem hervorragenden Umfang entwickeln.
Was Sie tun werden
- Aufbau und Weiterentwicklung der Architektur skalierbarer Softwaresysteme für verteiltes KI-Training und -Inferenz mit Schwerpunkt auf Durchsatz, Latenz, Resilienz und Speichereffizienz in Cluster-Bereitstellungen.
- Entwickeln und evaluieren Sie die Kommunikations- und Laufzeitfunktionen der nächsten Generation in Bibliotheken wie NCCL, UCX und UCC, die auf die sich entwickelnden Anforderungen von Grenz-KI-Workloads zugeschnitten sind.
- Partnerschaft mit KI-Framework-Teams (z. B. TensorFlow, PyTorch, JAX) und internen Plattformteams, um Integrationen zu erstellen, neue Ansätze zu erkunden und die End-to-End-Performance und Zuverlässigkeit zu verbessern.
- Arbeiten Sie an Hardware- und Systemfunktionen auf GPUs, DPUs und Verbindungen zusammen, um die Datenbewegung zu beschleunigen und neue Funktionen für Training, Inferenz und Modellierung zu ermöglichen, die in großem Maßstab dienen.
- Fördern Sie Innovationen über Laufzeitsysteme, Kommunikationsbibliotheken und KI-spezifische Protokollschichten hinweg und tragen Sie dazu bei, neue Ideen in praktische Fähigkeiten und robuste Implementierungen umzuwandeln.
Was wir sehen müssen
- Ph.D. oder gleichwertige Branchenerfahrung in Informatik, Computertechnik oder einem eng verwandten Bereich.
- 5+ Jahre Erfahrung in den Bereichen Systemprogrammierung, Parallel- oder Distributed Computing, Hochleistungsnetzwerke oder groß angelegte Datenbewegungen, einschließlich Erfahrung beim Entwerfen und Erstellen komplexer Systeme.
- Starker Programmierhintergrund in C++, Python und idealerweise CUDA oder anderen GPU-Programmierungsmodellen mit einer Erfolgsbilanz bei der Erstellung leistungskritischer Software in Produktionsqualität.
- Umfangreiche praktische Erfahrungen mit KI-Frameworks (z. B. PyTorch, TensorFlow, JAX) und ein solides Verständnis dafür, wie Kommunikationsbibliotheken und Laufzeitsysteme groß angelegtes Training und Inferenz ermöglichen.
- Nachgewiesener Erfolg bei der Entwicklung und Verfeinerung von Systemen mit hohem Durchsatz und geringer Latenz, einschließlich der Fähigkeit, über Softwarestacks, Hardwarefähigkeiten und Systemengpässe hinweg zu argumentieren.
- Starke Kollaborationsfähigkeiten in einem multinationalen, interdisziplinären Umfeld mit der Fähigkeit, Ideen einzubringen, Dynamik aufzubauen und effektiv mit leitenden Ingenieuren, Forschern und Partnerteams zusammenzuarbeiten.
Möglichkeiten, sich von der Masse abzuheben
- Tiefe Expertise mit NCCL, UCX, UCC oder ähnlichen Kommunikationsbibliotheken, die in großen AI- und HPC-Workloads verwendet werden.
- Starker Hintergrund in Netzwerk- und Kommunikationsprotokollen, RDMA, kollektiver Kommunikation, Stau-Aware-Transport oder Accelerator-Aware-Networking.
- Umfassendes Wissen über große Modellschulungen und Schlussfolgerungen, die in großem Maßstab dienen, einschließlich Kommunikationsengpässen, Planungsherausforderungen und Kompromissen auf Systemebene über Compute, Memory und Fabric.
- Erleben Sie Hardware-Software-Co-Design für verteilte KI-Systeme, einschließlich Beiträgen, die GPU-, DPU-, Interconnect- oder Runtime-Funktionen erweitern.
- Vertrautheit mit der Infrastruktur für den Einsatz von LLMs oder transformatorbasierten Modellen, einschließlich Sharding, Pipelining, Expertenparallelismus oder Hybridparallelismus.
Bei NVIDIA arbeiten Sie mit Personen zusammen, die sich dem kontinuierlichen Lernen und der kreativen Problemlösung in der Branche widmen und die Grenzen dessen überschreiten, was in der KI und im Hochleistungsrechnen möglich ist. Wenn Sie sich für die Architektur verteilter Systeme, die Weiterentwicklung der KI-Infrastruktur und die Lösung von Problemen in großem Maßstab interessieren, möchten wir von Ihnen hören!
NVIDIA gilt als einer der begehrtesten Arbeitgeber der Welt und bietet äußerst wettbewerbsfähige Gehälter und ein umfassendes Leistungspaket. Wenn Sie Ihre Zukunft planen, sehen Sie, was wir Ihnen und Ihrer Familie anbieten können www.nvidiabenefits.com/
Fragen zu dieser Stellenanzeige
Welches Gehalt bietet NVIDIA (ufficio Zurich) für diese Stelle?
Das Original-Inserat nennt kein Gehalt. Unsere Schätzung für diese Rolle und Branche in Zürich liegt bei CHF 113'500 - 172'000 brutto pro Jahr — eine Schätzung, kein von NVIDIA (ufficio Zurich) mitgeteilter Betrag. Der Rechner auf dieser Seite berechnet aus einem Bruttogehalt Ihr tatsächliches Netto nach Grenzgänger-Steuer und Sozialabgaben.
Ist das eine Vollzeitstelle, und welchen Vertragstyp bietet NVIDIA (ufficio Zurich)?
Diese Stelle ist eine Vollzeit-Position. Der hier angezeigte Vertragstyp stammt direkt aus dem Original-Inserat des Arbeitgebers; klären Sie genaue Arbeitszeiten, Kündigungsfrist und Probezeit während des Bewerbungsprozesses mit NVIDIA (ufficio Zurich), da diese Details auch innerhalb derselben Vertragskategorie variieren können.
Brauche ich eine Grenzgänger-Bewilligung für eine Stelle im Kanton Zürich?
EU/EFTA-Bürger mit Wohnsitz in der Grenzzone des an den Kanton Zürich angrenzenden Landes können eine G-Bewilligung beantragen; der Schweizer Arbeitgeber reicht sie nach Vertragsunterzeichnung beim Migrationsamt dieses Kantons ein. Grenzzonen-Regeln und Bearbeitungszeiten variieren je nach Nachbarland und Kanton — klären Sie die Details mit dem Migrationsamt des Kantons Zürich oder mit HR während der Bewerbung.
Wie bewerbe ich mich für diese Stelle bei NVIDIA (ufficio Zurich)?
Nutzen Sie die Schaltfläche "Jetzt bewerben" auf dieser Seite — sie führt direkt zum Original-Inserat von NVIDIA (ufficio Zurich) unter nvidia.wd5.myworkdayjobs.com, sodass Ihre Bewerbung direkt im Bewerbermanagementsystem des Arbeitgebers landet. Frontaliere Ticino sammelt oder leitet keine Bewerbungen selbst weiter.