Auf einen Blick
- Aufgaben: Entwickle skalierbare Softwarearchitekturen für KI-Training und Inferenz.
- Unternehmen: NVIDIA, ein führendes Unternehmen in der Technologiebranche mit innovativer Kultur.
- Vorteile: Wettbewerbsfähiges Gehalt, umfassende Sozialleistungen und Möglichkeiten zur beruflichen Weiterentwicklung.
- Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrieremöglichkeiten und einem engagierten Team.
- Warum dieser Job: Gestalte die Zukunft der KI-Infrastruktur und arbeite an bahnbrechenden Projekten.
- Qualifikationen: Ph.D. oder gleichwertige Erfahrung in Informatik und 5+ Jahre Erfahrung in Systemprogrammierung.
Das prognostizierte Gehalt liegt zwischen 63000 - 77000 CHF pro Jahr.
NVIDIA hat die Computergraphik, PC-Gaming und beschleunigtes Rechnen seit über 25 Jahren transformiert. Heute nutzen wir das unbegrenzte Potenzial von KI, um die nächste Ära des Rechnens zu definieren. Wir suchen einen Senior HPC und AI Network Software Architect, um die nächste Generation skalierbarer KI-Infrastruktur aufzubauen. Die Rolle betont verteiltes Training, Echtzeitinferenz und Kommunikationseffizienz über große Systeme.
Was Sie tun werden:
- Architektur skalierbarer Softwaresysteme für verteiltes KI-Training und -Inference aufbauen und weiterentwickeln, mit Fokus auf Durchsatz, Latenz, Resilienz und Speichereffizienz.
- Nächste Generation Kommunikations- und Laufzeitfähigkeiten in Bibliotheken wie NCCL, UCX und UCC entwickeln und bewerten.
- Mit KI-Framework-Teams (z.B. TensorFlow, PyTorch, JAX) und internen Plattformteams zusammenarbeiten, um Integrationen zu erstellen und die End-to-End-Leistung zu verbessern.
- Zusammenarbeit an Hardware- und Systemebene über GPUs, DPUs und Interconnects zur Beschleunigung der Datenbewegung.
- Innovation in Laufzeitsystemen, Kommunikationsbibliotheken und KI-spezifischen Protokollschichten vorantreiben.
Was wir sehen müssen:
- Ph.D. oder gleichwertige Berufserfahrung in Informatik, Computertechnik oder einem verwandten Bereich.
- 5+ Jahre Erfahrung in Systemprogrammierung, parallelem oder verteiltem Rechnen, Hochleistungsnetzwerken oder großflächiger Datenbewegung.
- Starker Programmierhintergrund in C++, Python und idealerweise CUDA oder anderen GPU-Programmiermodellen.
- Umfassende praktische Erfahrung mit KI-Frameworks (z.B. PyTorch, TensorFlow, JAX).
- Nachgewiesener Erfolg in der Entwicklung und Verfeinerung von Hochdurchsatz-, Niedriglatenzsystemen.
- Starke Zusammenarbeit in einem multinationalen, interdisziplinären Umfeld.
Wege, sich von der Masse abzuheben:
- Tiefe Expertise mit NCCL, UCX, UCC oder ähnlichen Kommunikationsbibliotheken.
- Starker Hintergrund in Netzwerken und Kommunikationsprotokollen.
- Umfassendes Wissen über das Training und die Bereitstellung großer Modelle im großen Maßstab.
- Erfahrung in der Gestaltung von Hardware-Software-Co-Design für verteilte KI-Systeme.
- Vertrautheit mit der Infrastruktur für den Einsatz von LLMs oder transformerbasierten Modellen.
Wenn Sie leidenschaftlich daran interessiert sind, verteilte Systeme zu entwerfen und KI-Infrastruktur voranzutreiben, möchten wir von Ihnen hören!
Senior HPC and AI Network Software Architect Arbeitgeber: NVIDIA Corporation
NVIDIA ist ein herausragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung bietet, in der Innovation und Zusammenarbeit im Mittelpunkt stehen. Mit einem starken Fokus auf persönliche und berufliche Weiterentwicklung sowie einem umfassenden Leistungspaket, das wettbewerbsfähige Gehälter und Vorteile umfasst, ermöglicht NVIDIA seinen Mitarbeitenden, an der Spitze der KI- und HPC-Technologie zu arbeiten und einen bleibenden Einfluss auf die Welt auszuüben. In einem multikulturellen Team von Experten haben Sie die Möglichkeit, Ihre Fähigkeiten in einem spannenden und zukunftsorientierten Umfeld weiterzuentwickeln.