Senior Systems Software Engineer - GPU Performance at Scale
$184k - $357k • Remote • US, CA, Santa Clara
Posted 2d ago
About the job
NVIDIA is seeking a Senior Systems Software Engineer to focus on GPU Performance at Scale. In this role, you will drive innovation in AI and GPU computing by contributing to world-class computing hardware and software. You will provide insights into large-scale system composition and tuning for high-performance compute runs, collaborating with researchers, developers, and customers to create improved workflows and develop new solutions. You will also engage with HPC, OS, CPU, GPU compute, and systems specialists to architect, build, and optimize large-scale performance platforms.
Responsibilities
- Lead the implementation of performance practices in large-scale GPU infrastructure, delivering tools, methodologies, and flows to validate and improve datacenter products.
- Align next-generation AI workloads with next-generation datacenter builds for NVIDIA GPUs, CPUs, and networking hardware.
- Develop engineering solutions that provide continuous insights into AI workload performance in evolving environments.
- Decompose high-complexity performance or stability issues into minimal reproduction cases to identify root causes.
- Collaborate with various SW and FW teams to develop methods and tools for analyzing, debugging, and resolving critical firmware and software issues for optimal AI workload performance at scale.
Requirements
- Proven understanding of accelerated computing software stacks, specifically CUDA.
- Experience with modern cloud and container-based enterprise computing architectures, preferably Slurm.
- Strong programming and scripting experience in C/C++/Python/Bash.
- Deep expertise in systems architecture and its impact on performance.
- Experience with container technology and Linux-based OSes, preferably Docker.
- Experience supporting high-performance computing or deep learning in engineering or academic research.
- Strong teamwork, communication, and results-focused analytical abilities.
- BS in Engineering, Mathematics, Physics, or Computer Science (or equivalent experience); MS or PhD desirable with 8+ years of applicable experience.
Benefits
- Equity
- Benefits
