NVIDIA

Senior Software Architect - Deep Learning und HPC-Kommunikation

C++
Automatische Übersetzung. Prüfe das Original.

Über die Stelle

NVIDIA treibt bahnbrechende Entwicklungen in den Bereichen Künstliche Intelligenz, High Performance Computing und Visualisierung voran. Die GPU – unsere Erfindung – dient als visuelles Zentrum moderner Computer und ist das Herzstück unserer Produkte und Dienstleistungen. Unsere Arbeit eröffnet neue Universen zur Erkundung, ermöglicht bahnbrechende Kreativität und Entdeckungen und treibt Erfindungen voran, die einst als Science-Fiction galten, einschließlich künstlicher Intelligenz für autonome Fahrzeuge.

Wir sind das GPU Communications Libraries and Networking Team bei NVIDIA. Wir entwickeln Kommunikationsbibliotheken wie NCCL, NVSHMEM und UCX, die für die Skalierung von Deep Learning und HPC unerlässlich sind. Wir suchen einen Senior Software Architect, der uns bei der Mitgestaltung von Rechenzentrums-Plattformen der nächsten Generation und skalierbarer Kommunikationssoftware unterstützt.

DL- und HPC-Anwendungen haben einen enormen Rechenbedarf und laufen bereits in Größenordnungen von Zehntausenden von GPUs. GPUs sind über Hochgeschwindigkeitsverbindungen (z. B. NVLink, PCIe) innerhalb eines Knotens und über Hochgeschwindigkeitsnetzwerke (z. B. InfiniBand, Ethernet) über Knoten hinweg verbunden. Eine effiziente und schnelle Kommunikation zwischen GPUs wirkt sich direkt auf die End-to-End-Anwendungsleistung aus. Dieser Einfluss wächst mit der zunehmenden Skalierung von Systemen der nächsten Generation. Dies ist eine herausragende Gelegenheit, den Stand der Technik voranzutreiben, Leistungsgrenzen zu durchbrechen und Plattformen zu liefern, die die Welt noch nie zuvor gesehen hat. Sind Sie bereit, die neuen und innovativen Technologien zu entwickeln, die zur Verwirklichung der Vision von NVIDIA beitragen werden?

Was Sie tun werden

  1. Untersuchung von Möglichkeiten zur Verbesserung der Kommunikationsleistung durch Identifizierung von Engpässen in heutigen Systemen.
  1. Entwurf und Implementierung neuer Kommunikationstechnologien zur Beschleunigung von KI- und HPC-Workloads.
  1. Erforschung innovativer Lösungen in Hardware und Software für unsere Plattformen der nächsten Generation als Teil von Co-Design-Bemühungen, die GPU-, Netzwerk- und Softwarearchitekten einbeziehen.
  1. Erstellung von Proof-of-Concepts, Durchführung von Experimenten und quantitativer Modellierung zur Bewertung und Förderung neuer Innovationen.
  1. Nutzung von Simulationen zur Untersuchung der Leistung großer GPU-Cluster (denken Sie an Skalen von Hunderten von Tausenden von GPUs).

Was wir sehen müssen

  1. M.S./Ph.D. Abschluss in Informatik/Computer Engineering oder entsprechende Erfahrung.
  1. 5+ Jahre relevante Erfahrung.
  1. Ausgezeichnete C/C++ Programmier- und Debugging-Kenntnisse.
  1. Erfahrung mit parallelen Programmiermodellen (MPI, SHMEM) und mindestens einer Kommunikationslaufzeitumgebung (MPI, NCCL, NVSHMEM, OpenSHMEM, UCX, UCC).
  1. Tiefes Verständnis von Betriebssystemen, Computer- und Systemarchitektur.
  1. Solide Kenntnisse der Grundlagen von Netzwerkarchitektur, Topologie, Algorithmen und Kommunikationsskalierung im Zusammenhang mit KI- und HPC-Workloads.
  1. Umfangreiche Erfahrung mit Linux.
  1. Fähigkeit und Flexibilität, in einem multinationalen, zeitzonenübergreifenden Unternehmensumfeld effektiv zu arbeiten und zu kommunizieren.

Das zeichnet Sie aus

  1. Expertise in verwandten Technologien und Leidenschaft für Ihre Arbeit. Erfahrung mit CUDA-Programmierung und NVIDIA-GPUs. Kenntnisse von Hochleistungsnetzwerken wie InfiniBand, RoCE, NVLink usw.
  1. Erfahrung mit Deep Learning Frameworks wie PyTorch, TensorFlow usw. Kenntnisse von deep learning-Parallelismen und deren Abbildung auf das Kommunikationssubsystem. Erfahrung mit HPC-Anwendungen.
  1. Starke kollaborative und zwischenmenschliche Fähigkeiten und eine nachgewiesene Erfolgsbilanz bei der effektiven Führung und Beeinflussung in einem dynamischen und multifunktionalen Umfeld.

Ihr Grundgehalt wird basierend auf Ihrem Standort, Ihrer Erfahrung und dem Gehalt von Mitarbeitern in ähnlichen Positionen ermittelt. Die Gehaltsspanne beträgt 184,000 USD - 287,500 USD für Level 4 und 224,000 USD - 356,500 USD für Level 5.

Bewerbungen für diese Stelle werden mindestens bis zum Oktober 2, 2026 angenommen.

Diese Ausschreibung betrifft eine bestehende Stelle.

NVIDIA nutzt KI-Tools in seinen Rekrutierungsprozessen.

NVIDIA setzt sich für die Förderung eines integrativen Arbeitsumfelds ein und ist stolz darauf, ein Arbeitgeber zu sein, der Chancengleichheit bietet. Da wir Vielfalt bei unseren aktuellen und zukünftigen Mitarbeitern sehr schätzen, diskriminieren wir nicht (auch nicht in unseren Einstellungs- und Beförderungspraktiken) aufgrund von Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlecht, Geschlechtsausdruck, sexueller Orientierung, Alter, Familienstand, Veteranenstatus, Behinderungsstatus oder anderen gesetzlich geschützten Merkmalen.

Sie haben außerdem Anspruch auf Aktienoptionen und Zusatzleistungen nvidia.com/en-us/benefits/.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026