NVIDIA

Senior Software Engineer, NCCL

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

Über die Stelle

NVIDIA ist führend bei bahnbrechenden Entwicklungen in den Bereichen Künstliche Intelligenz, High-Performance Computing und Visualisierung. Die GPU, unsere Erfindung, dient als visuelles Zentrum moderner Computer und ist das Herzstück unserer Produkte und Dienstleistungen. Unsere Arbeit eröffnet neue zu erforschende Universen, ermöglicht erstaunliche Kreativität und Entdeckungen und treibt das voran, was einst Science-Fiction-Erfindungen waren, von künstlicher Intelligenz bis hin zu autonomen Fahrzeugen. NVIDIA sucht phänomenale Menschen wie Sie, die uns helfen, die nächste Welle der künstlichen Intelligenz zu beschleunigen.

Wir suchen einen hochmotivierten Senior Software Engineer für eine spannende Rolle in unserem Team für Kommunikationsbibliotheken und Netzwerkssoftware. Die Position wird Teil eines schnelllebigen Teams sein, das Software für komplexe heterogene Computersysteme entwickelt und wartet, die disruptive Produkte in High-Performance Computing und Deep Learning antreiben.

Was Sie tun werden

  1. Entwurf, Implementierung und Wartung hochoptimierter Kommunikations-Runtimes für Deep Learning Frameworks (z. B. NCCL für TensorFlow/Pytorch) und HPC-Programmierschnittstellen (z. B. UCX für MPI/OpenSHMEM) auf GPU-Clustern.
  1. Teilnahme an und Beitrag zu Spezifikationen von parallelen Programmierschnittstellen wie MPI/OpenSHMEM.
  1. Entwurf, Implementierung und Wartung von Systemsoftware, die Interaktionen zwischen GPUs und Interaktionen zwischen GPUs und anderen Systemkomponenten ermöglicht.
  1. Erstellung von Proof-of-Concepts zur Evaluierung und Motivation von Erweiterungen in Programmiermodellen, neuen Designs in Runtimes und neuen Hardwarefunktionen.

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. Starke Erfahrung mit Linux.
  1. Expertenkenntnisse in Computerarchitektur und Betriebssystemen.
  1. Erfahrung mit parallelen Programmierschnittstellen und Kommunikations-Runtimes.
  1. Fähigkeit und Flexibilität, in einem multinationalen Konzern mit mehreren Zeitzonen effektiv zu arbeiten und zu kommunizieren.

Wege, sich von der Masse abzuheben

  1. Tiefes Technologieverständnis und Leidenschaft für das, was Sie tun.
  1. Erfahrung mit CUDA Programmierung und NVIDIA GPUs.
  1. Kenntnisse von Hochleistungsnetzwerken wie InfiniBand, iWARP usw.
  1. Erfahrung mit HPC-Anwendungen.
  1. Erfahrung mit Deep Learning Frameworks wie PyTorch, TensorFlow, etc.
  1. Starke kollaborative und zwischenmenschliche Fähigkeiten, insbesondere die nachgewiesene Fähigkeit, in einem dynamischen Matrixumfeld effektiv zu führen und Einfluss zu nehmen.

NVIDIA bietet hochgradig wettbewerbsfähige Gehälter und ein umfassendes Leistungspaket. Wir haben einige der fortschrittlichsten und talentiertesten Menschen der Welt bei uns und aufgrund des beispiellosen Wachstums wachsen unsere erstklassigen Ingenieurteams schnell. Wenn Sie ein kreativer und autonomer Ingenieur mit echter Leidenschaft für Technologie sind, möchten wir von Ihnen hören.

Sie werden auch Anspruch auf Aktienoptionen und Leistungen haben nvidia.com/en-us/benefits/.

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

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

Diese Ausschreibung bezieht sich auf 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 der Chancengleichheit zu sein. 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.

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