Auf einen Blick
- Aufgaben: Entwickle und teste innovative Netzwerklösungen für KI-Cluster.
- Unternehmen: Führendes Technologieunternehmen mit Fokus auf Vielfalt und Inklusion.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen und flexible Arbeitsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrieremöglichkeiten.
- Warum dieser Job: Sei Teil eines Teams, das die Grenzen der Technologie verschiebt und echten Einfluss hat.
- Qualifikationen: Erfahrung in Netzwerk- und Systemtests sowie starke Debugging-Fähigkeiten.
Das prognostizierte Gehalt liegt zwischen 75000 - 95000 € pro Jahr.
Wir suchen einen Senior Networking Test Engineer mit starken systemweiten Debugging-Fähigkeiten, um unserem End-to-End-Verifikationsteam beizutreten! Sie werden an bahnbrechenden NVLink-, Ethernet- und InfiniBand-basierten KI-Clustern arbeiten. Darüber hinaus werden Sie komplexe Probleme in Hardware, Systemsoftware und KI-Arbeitslasten übernehmen.
Verantwortlichkeiten
- Entwerfen und Überprüfen von Test- und Produktanforderungen für das NVLink-, Ethernet- und InfiniBand/NIC/DPU/Switch-Portfolio mit Fokus auf das Verhalten großer KI-Cluster.
- Aufbauen und Pflegen realistischer, kundenähnlicher Testumgebungen, einschließlich heterogener Hardware, OS-/Treiberkombinationen und komplexer Netzwerkstrukturen.
- Eigenverantwortliches Troubleshooting des Clusters: Reproduzieren von Kundenszenarien, Triage über den gesamten Stack und Vorantreiben von Problemen bis zur Ursachenfindung und Behebung.
- Lesen und Verstehen relevanter Quellcodes zur Identifizierung von Defekten, Validierung von Korrekturen und Verbesserung von Protokollierung und Instrumentierung.
- Eng mit Entwicklungsteams zusammenarbeiten, um NCCL, RoCE/RDMA und verwandte Netzwerkkomponenten mithilfe von Protokollen, Codeinspektion und gezielten Experimenten zu debuggen.
- Tests definieren und das Automatisierungsteam anleiten, robuste, debugbare Suiten zu implementieren, die umsetzbare Protokolle, Metriken und Traces erzeugen.
- Regression-, Leistungs-, Funktions- und Skalierungstests durchführen, Ergebnisse analysieren und klare, datengestützte Berichte an die Mitarbeiter bereitstellen.
- Profiling und Benchmarking von Deep-Learning-Trainings- und Inferenzarbeitslasten, Korrelation von modellbezogenen Metriken mit System- und Netzwerktelemetrie zur Aufdeckung von Engpässen.
Was wir sehen möchten
- B.A./B.Sc. in Informatik, Elektrotechnik oder gleichwertige IT-/Netzwerk-/Systemerfahrung.
- Über 8 Jahre praktische Erfahrung im Netzwerk- oder systemweiten Testen und Debuggen unter Linux.
- Starke Linux-Netzwerk- und Debugging-Fähigkeiten (z.B. perf, tcpdump, ethtool, iproute2).
- Nachgewiesene Erfahrung im Debuggen auf Produktionsniveau: Hypothesen bilden, Experimente durchführen und Probleme unter Druck bis zur Ursachenfindung vorantreiben.
- Expertise in der Validierung und Feinabstimmung von Host-NICs (Offloads, Warteschlangen, Interrupts, Firmware-/Treiberinteraktionen).
- Starkes Wissen über KI-Netzwerkbibliotheken (wie NCCL) und Protokolle (wie RoCE und RDMA), einschließlich Leistungs- und Korrektheitsdebugging.
- Fähigkeit, Quellcode (C/C++/Python oder ähnlich) zu lesen und zu verstehen sowie eng mit Entwicklern an Korrekturen zusammenzuarbeiten.
- Solide Skript- und Automatisierungsfähigkeiten mit Bash/Python/Ansible für Setup, Protokollsammlung und Experimentorganisation.
- Schneller Lerner, vertraut mit modernen KI-Tools und -Workflows, in der Lage, sich schnell anzupassen.
- Exzellente analytische, problemlösende und Kommunikationsfähigkeiten, mit starkem Verantwortungsbewusstsein und einem kollaborativen Ansatz.
Wie Sie sich von der Masse abheben können
- Praktisches Debugging von kollektiven Kommunikationsbibliotheken (z.B. NCCL) oder großen LLM-Trainings-/Inferenzclustern.
- Erfahrung mit großen Clusterumgebungen (von Dutzenden bis Tausenden von GPUs oder Knoten), einschließlich Incident Response und Nachanalyse.
- Tiefe Expertise in der Feinabstimmung und im Debugging von Staukontrolle und verlustfreiem Ethernet für KI-Arbeitslasten (z.B. DCQCN, ECN, PFC).
- Vertrautheit mit NVIDIA-Netzwerktechnologien (z.B. BlueField/BF3, ConnectX NICs) und deren Software-Stack und Diagnosen.
- Erfahrung im Debuggen von Problemen, die mehrere Schichten (L2/L3, Transport, KI-Frameworks) umfassen, oder im Beitrag zu Open-Source-Netzwerk-/KI-Systemen.
Bei NVIDIA schätzen wir Vielfalt und setzen uns dafür ein, ein integratives Umfeld für alle Mitarbeiter zu schaffen. Wir diskriminieren nicht aufgrund von Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlecht, Geschlechtsidentität, sexueller Orientierung, Alter, Familienstand, Veteranenstatus oder Behinderungsstatus. Wir bieten angemessene Vorkehrungen, um sicherzustellen, dass alle Personen am Bewerbungs- oder Interviewprozess teilnehmen, wesentliche Arbeitsfunktionen ausführen und andere Vorteile und Privilegien der Beschäftigung erhalten können. Treten Sie uns bei und werden Sie Teil eines Teams, das die Grenzen der Technologie verschiebt und einen echten Einfluss auf die Welt hat.
Senior Networking Solution Test Engineer – AI Cluster Debugging Arbeitgeber: Nvidia
NVIDIA ist ein herausragender Arbeitgeber, der innovative Technologien im Bereich Künstliche Intelligenz vorantreibt. Mit einem dynamischen Arbeitsumfeld in einer der fortschrittlichsten Technologiestädte bietet NVIDIA nicht nur wettbewerbsfähige Vergütungen, sondern auch umfangreiche Möglichkeiten zur beruflichen Weiterentwicklung und Zusammenarbeit mit führenden Experten der Branche. Hier haben Sie die Chance, an bahnbrechenden Projekten zu arbeiten und Ihre Fähigkeiten in einem unterstützenden Team weiterzuentwickeln, während Sie an der Spitze der technologischen Entwicklung stehen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Networking Solution Test Engineer – AI Cluster Debugging erhalten könntest
✨Netzwerken, Netzwerken, Netzwerken!
Nutze jede Gelegenheit, um mit Leuten aus der Branche in Kontakt zu treten. Besuche Meetups, Konferenzen oder Online-Webinare. Je mehr du dich vernetzt, desto wahrscheinlicher ist es, dass du von offenen Stellen erfährst, bevor sie veröffentlicht werden!
✨Sei proaktiv bei der Kontaktaufnahme
Wenn du eine interessante Firma im Auge hast, zögere nicht, direkt Kontakt aufzunehmen! Schicke eine kurze Nachricht an jemanden im Team, das dich interessiert, und frage nach möglichen Möglichkeiten oder Tipps. Das zeigt Initiative und kann dir einen Vorteil verschaffen.
✨Bereite dich auf technische Interviews vor
Da du dich für eine technische Position bewirbst, solltest du sicherstellen, dass du deine Fähigkeiten in System-Level Debugging und Netzwerktechnologien auffrischst. Übe typische Interviewfragen und mache praktische Tests, um dein Wissen zu festigen. Wir wissen, dass du das kannst!
✨Bewirb dich über unsere Website
Vergiss nicht, dich direkt über unsere Website zu bewerben! Dort findest du die neuesten Stellenangebote und kannst sicherstellen, dass deine Bewerbung die richtige Aufmerksamkeit erhält. Lass uns gemeinsam die nächste Stufe deiner Karriere erreichen!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Networking Solution Test Engineer – AI Cluster Debugging mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Mach deine Hausaufgaben!:Bevor du mit deiner Bewerbung anfängst, schau dir unsere Website an und informiere dich über StudySmarter. Verstehe, was wir tun und wie du ins Team passt. Das zeigt uns, dass du wirklich interessiert bist!
Sei konkret und präzise!:Wenn du deine Erfahrungen und Fähigkeiten beschreibst, sei so konkret wie möglich. Verwende Beispiele aus deiner bisherigen Arbeit, die zeigen, wie du Probleme gelöst hast oder welche Erfolge du erzielt hast. Das macht deine Bewerbung lebendiger!
Zeig deine Leidenschaft für Technologie!:In der Tech-Welt ist es wichtig, dass du deine Begeisterung für neue Technologien und Trends zeigst. Erzähl uns von Projekten, an denen du gearbeitet hast, oder von Technologien, die dich faszinieren. Das hilft uns zu sehen, dass du ein echter Teamplayer bist!
Korrekturlesen nicht vergessen!:Bevor du deine Bewerbung abschickst, lies sie dir nochmal durch oder lass jemand anderen drüber schauen. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Wir wollen das Beste von dir sehen!
Wie man sich auf ein Vorstellungsgespräch bei Nvidia vorbereitet
✨Verstehe die Technologien
Mach dich mit NVLink, Ethernet und InfiniBand vertraut. Du solltest die Grundlagen dieser Technologien verstehen und wissen, wie sie in AI-Clustern eingesetzt werden. Das zeigt, dass du nicht nur die Theorie kennst, sondern auch, wie sie in der Praxis funktionieren.
✨Praktische Beispiele vorbereiten
Bereite konkrete Beispiele aus deiner bisherigen Berufserfahrung vor, die deine Fähigkeiten im Debugging und in der Fehlersuche demonstrieren. Zeige, wie du komplexe Probleme gelöst hast und welche Tools du dabei verwendet hast, um deine Ansätze zu untermauern.
✨Fragen stellen
Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und hilft dir, mehr über die Herausforderungen und Erwartungen des Unternehmens zu erfahren. Fragen zu den verwendeten Tools oder zur Teamstruktur sind immer gut!
✨Teamarbeit betonen
Da enge Zusammenarbeit mit Entwicklungsteams gefordert ist, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Betone, wie du zur Lösung von Problemen beigetragen hast und wie wichtig dir Kommunikation und Zusammenarbeit sind.