Senior GPU Networking Architect in Wuppertal

Senior GPU Networking Architect in Wuppertal

Wuppertal Vollzeit Kein Homeoffice möglich
N

Overview

As a Senior GPU Networking Architect, you’ll design and optimize GPU communication kernels for large-scale AI systems. You’ll work at the intersection of GPU compute and networking to improve kernel efficiency and reduce latency. Collaborating with cross-functional teams, you will shape GPU-aware communication strategies and evaluate new ideas through experiments and modeling. This role offers impact across AI frameworks and large infrastructure, contributing to NVIDIA’s mission to power the world’s AI workloads. You’ll thrive in a fast-paced, innovation-driven environment and help push the boundaries of GPU networking.

Leistungen / Benefits

  • competitive salaries
  • comprehensive benefits package
  • remote work options
  • career growth opportunities

Verantwortungsbereiche

  • Build, implement, and optimize GPU communication kernels for collective and point-to-point operations in large-scale AI systems
  • Enhance kernel efficiency by applying deep knowledge of GPU architectures and execution pipelines to minimize latency
  • Develop GPU-resident communication primitives and device-side APIs for fine-grained device-to-device data movement
  • Profile and tune GPU kernels end-to-end, identifying bottlenecks at compute-memory-network intersections and drive optimizations
  • Collaborate with network software, hardware, and AI framework teams to co-design communication strategies aligned with GPU execution patterns
  • Build proofs-of-concept, run experiments, and modelably evaluate new communication strategies before production
  • Contribute to evolving programming models that expose GPU-aware networking capabilities to developers

Zentrale Anforderungen

  • 5+ years of hands-on CUDA programming with optimization of non-trivial GPU kernels
  • M.Sc. or equivalent in computer science, computer engineering, or closely related field
  • Strong understanding of GPU architecture fundamentals (warp scheduling, shared memory, L2 cache, memory coalescing, occupancy, asynchronous execution)
  • Systems-level C/C++ development in performance-critical environments
  • Familiarity with GPU data movement mechanisms such as GPUDirect RDMA and GPU-initiated communication
  • Ability to read and reason about GPU performance profiles (Nsight Compute, Nsight Systems) and translate observations into optimizations
  • Strong collaboration skills in a multi-national, interdisciplinary environment
  • collaboration
  • problem-solving
  • communication
  • CUDA programming
  • GPU kernel optimization
  • GPU architecture (warp scheduling, memory hierarchy)

Senior GPU Networking Architect in Wuppertal Arbeitgeber: NVIDIA

NVIDIA ist ein herausragender Arbeitgeber, der nicht nur wettbewerbsfähige Gehälter und umfassende Sozialleistungen bietet, sondern auch eine dynamische Arbeitskultur fördert, die Innovation und Zusammenarbeit in der Robotikbranche anregt. In dieser Schlüsselposition in der EMEA-Region haben Sie die Möglichkeit, ein leistungsstarkes Team zu leiten, strategische Beziehungen aufzubauen und bedeutende Wachstumschancen zu entwickeln, während Sie gleichzeitig von einem Umfeld profitieren, das persönliche und berufliche Weiterentwicklung unterstützt. Werden Sie Teil eines Unternehmens, das die Zukunft intelligenter Maschinen gestaltet und dabei auf eine positive Work-Life-Balance Wert legt.

N

Kontaktdaten:

NVIDIA Recruiting-Team