Senior HPC Performance Engineer
Senior HPC Performance Engineer

Senior HPC Performance Engineer

Vollzeit 72000 - 84000 € / Jahr (geschätzt) Home Office möglich (teilweise)
Go Premium
Nvidia

Auf einen Blick

  • Aufgaben: Analysiere die Leistung von Multi-GPU-Clustern und löse Performance-Probleme.
  • Arbeitgeber: NVIDIA ist führend in KI, Hochleistungsrechnen und Visualisierung.
  • Mitarbeitervorteile: Wettbewerbsfähige Gehälter, umfangreiche Sozialleistungen und flexible Arbeitsbedingungen.
  • Warum dieser Job: Trage zur Entwicklung innovativer Technologien bei und arbeite in einem dynamischen Team.
  • Gewünschte Qualifikationen: M.S. oder PhD in Informatik mit 3+ Jahren Erfahrung in HPC und paralleler Programmierung.
  • Andere Informationen: NVIDIA fördert Vielfalt und Inklusion am Arbeitsplatz.

Das voraussichtliche Gehalt liegt zwischen 72000 - 84000 € pro Jahr.

Join to apply for the Senior HPC Performance Engineer role at NVIDIA

NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. We are looking for a motivated Performance engineer to influence the roadmap of our communication libraries. The DL and HPC applications of today have a huge compute demand and run on scales which go up to tens of thousands of GPUs. The GPUs are connected with high-speed interconnects (eg. NVLink, PCIe) within a node and with high-speed networking (eg. Infiniband, Ethernet) across the nodes. Communication performance between the GPUs has a direct impact on the end-to-end application performance; and the stakes are even higher at huge scales! Are you ready to contribute to the development of innovative technologies and help realize NVIDIA\’s vision?

What You Will Be Doing

  • Conduct in-depth performance characterization and analysis on large multi-GPU and multi-node clusters.
  • Study the interaction of our libraries with all HW (GPU, CPU, Networking) and SW components in the stack
  • Evaluate proof-of-concepts, conduct trade-off analysis when multiple solutions are available
  • Triage and root-cause performance issues reported by our customers
  • Collect a lot of performance data; build tools and infrastructure to visualize and analyze the information
  • Collaborate with a very dynamic team across multiple time zones

What We Need To See

  • M.S. (or equivalent experience) or PHD in Computer Science, or related field with relevant performance engineering and HPC experience
  • 3+ yrs of experience with parallel programming and at least one communication runtime (MPI, NCCL, UCX, NVSHMEM)
  • Experience conducting performance benchmarking and triage on large scale HPC clusters
  • Good understanding of computer system architecture, HW-SW interactions and operating systems principles (aka systems software fundamentals)
  • Implement micro-benchmarks in C/C++, read and modify the code base when required
  • Ability to debug performance issues across the entire HW/SW stack. Proficient in a scripting language, preferably Python
  • Familiar with containers, cloud provisioning and scheduling tools (Kubernetes, SLURM, Ansible, Docker)
  • Adaptability and passion to learn new areas and tools. Flexibility to work and communicate effectively across different teams and timezones

Ways To Stand Out From The Crowd

  • Practical experience with Infiniband/Ethernet networks in areas like RDMA, topologies, congestion control
  • Experience debugging network issues in large scale deployments
  • Familiarity with CUDA programming and/or GPUs
  • Experience with Deep Learning Frameworks such PyTorch, TensorFlow

NVIDIA is at the forefront of breakthroughs in Artificial Intelligence, High-Performance Computing, and Visualization. Our teams are composed of driven, innovative professionals dedicated to pushing the boundaries of technology. We offer highly competitive salaries, an extensive benefits package, and a work environment that promotes diversity, inclusion, and flexibility. As an equal opportunity employer, we are committed to fostering a supportive and empowering workplace for all.

EEO Statement: NVIDIA is an equal opportunity employer. Referrals increase your chances of interviewing at NVIDIA.

#J-18808-Ljbffr

Senior HPC Performance Engineer Arbeitgeber: Nvidia

NVIDIA ist ein herausragender Arbeitgeber, der an der Spitze von Innovationen in den Bereichen Künstliche Intelligenz und Hochleistungsrechnen steht. Mit einem dynamischen Team, das Vielfalt und Inklusion fördert, bieten wir nicht nur wettbewerbsfähige Gehälter und umfassende Sozialleistungen, sondern auch zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung. Unsere Mitarbeiter haben die Chance, an bahnbrechenden Technologien zu arbeiten und ihre Fähigkeiten in einem flexiblen und unterstützenden Arbeitsumfeld auszubauen.
Nvidia

Kontaktperson:

Nvidia HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Senior HPC Performance Engineer

Tipp Nummer 1

Netzwerken ist entscheidend! Suche nach Veranstaltungen oder Konferenzen, die sich auf HPC und KI konzentrieren. Dort kannst du wertvolle Kontakte knüpfen, die dir helfen könnten, einen Fuß in die Tür bei NVIDIA zu bekommen.

Tipp Nummer 2

Nutze Plattformen wie LinkedIn, um mit aktuellen Mitarbeitern von NVIDIA in Kontakt zu treten. Stelle Fragen zu ihrer Arbeit und zeige dein Interesse an der Position des Senior HPC Performance Engineer.

Tipp Nummer 3

Beteilige dich an Open-Source-Projekten, die sich mit HPC oder GPU-Programmierung befassen. Dies zeigt nicht nur deine Fähigkeiten, sondern auch dein Engagement für das Feld.

Tipp Nummer 4

Halte dich über die neuesten Entwicklungen in der HPC-Technologie und den Produkten von NVIDIA auf dem Laufenden. Zeige in Gesprächen, dass du über aktuelle Trends informiert bist und wie sie die Branche beeinflussen.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior HPC Performance Engineer

Leistungscharakterisierung
Analyse von Multi-GPU- und Multi-Node-Clustern
Parallelprogrammierung
Erfahrung mit Kommunikationslaufzeiten (MPI, NCCL, UCX, NVSHMEM)
Durchführung von Leistungsbenchmarks
Fehlerbehebung von Leistungsproblemen
Verständnis der Computerarchitektur
HW-SW-Interaktionen
Betriebssystemprinzipien
Implementierung von Mikrobenchmarks in C/C++
Debugging über den gesamten HW/SW-Stack
Kenntnisse in Skriptsprachen, vorzugsweise Python
Vertrautheit mit Containern und Cloud-Provisioning-Tools (Kubernetes, SLURM, Ansible, Docker)
Anpassungsfähigkeit und Lernbereitschaft
Flexibilität in der Kommunikation über verschiedene Teams und Zeitzonen
Praktische Erfahrung mit Infiniband/Ethernet-Netzwerken
Debugging von Netzwerkproblemen in großen Bereitstellungen
Vertrautheit mit CUDA-Programmierung und/oder GPUs
Erfahrung mit Deep Learning Frameworks wie PyTorch und TensorFlow

Tipps für deine Bewerbung 🫡

Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen und Qualifikationen, die NVIDIA für die Position des Senior HPC Performance Engineer sucht. Notiere dir wichtige Punkte, die du in deiner Bewerbung ansprechen möchtest.

Betone relevante Erfahrungen: Stelle sicher, dass du in deinem Lebenslauf und Anschreiben deine Erfahrungen im Bereich der parallelen Programmierung, Performance Engineering und HPC hervorhebst. Zeige konkrete Beispiele, wie du ähnliche Herausforderungen gemeistert hast.

Technische Fähigkeiten hervorheben: Nenne spezifische technische Fähigkeiten, die für die Rolle wichtig sind, wie z.B. Kenntnisse in MPI, NCCL oder CUDA. Erwähne auch deine Erfahrung mit Cloud-Tools und Skriptsprachen wie Python, um deine Eignung zu unterstreichen.

Persönliche Motivation: Erkläre in deinem Anschreiben, warum du dich für NVIDIA und die Position interessierst. Betone deine Leidenschaft für innovative Technologien und deine Bereitschaft, in einem dynamischen Team zu arbeiten, um die Vision von NVIDIA zu unterstützen.

Wie du dich auf ein Vorstellungsgespräch bei Nvidia vorbereitest

Verstehe die Technologie

Mach dich mit den neuesten Entwicklungen in der Hochleistungsrechnertechnik und Künstlichen Intelligenz vertraut. Zeige im Interview, dass du die Technologien von NVIDIA und deren Anwendungen verstehst, insbesondere im Hinblick auf GPUs und Kommunikationsbibliotheken.

Bereite praktische Beispiele vor

Sei bereit, konkrete Beispiele aus deiner bisherigen Erfahrung zu nennen, die deine Fähigkeiten in der Leistungsanalyse und im Debugging von HPC-Anwendungen demonstrieren. Dies könnte die Implementierung von Mikrobenchmarks oder das Lösen von Performance-Problemen umfassen.

Zeige Teamfähigkeit

Da die Rolle eine enge Zusammenarbeit mit einem dynamischen Team erfordert, solltest du Beispiele für erfolgreiche Teamprojekte oder interdisziplinäre Zusammenarbeit parat haben. Betone deine Flexibilität und Kommunikationsfähigkeiten über verschiedene Zeitzonen hinweg.

Frage nach Herausforderungen

Stelle Fragen zu den aktuellen Herausforderungen, mit denen das Team konfrontiert ist, insbesondere in Bezug auf Netzwerkprobleme oder Performance-Engpässe. Dies zeigt dein Interesse an der Position und deine Bereitschaft, aktiv zur Lösung beizutragen.

Senior HPC Performance Engineer
Nvidia
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

Nvidia
  • Senior HPC Performance Engineer

    Vollzeit
    72000 - 84000 € / Jahr (geschätzt)

    Bewerbungsfrist: 2027-09-07

  • Nvidia

    Nvidia

    10,000 - 20,000
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>