Senior System Software Engineer - AI Performance and Efficiency Tools
NVIDIA· Engineer, Sys SW
Shanghaifull-timePosted 4mo ago
About the role
Software engineering role focused on developing profiling, debugging, benchmarking, and simulation tools for AI workloads on GPU clusters. Collaborates with Architecture, Software, and HW teams to deliver insights, optimize performance and power efficiency, and debug complex issues.
Responsibilities
- Build internal profiling and analysis tools for AI workloads at large scale
- Build debugging tools for common encountered problems like memory or networking
- Create benchmarking and simulation technologies for AI system or GPU cluster
- Partner with HW architects to propose new features or improve existing features with real world use cases
Qualifications
- BS+ in Computer Science or related (or equivalent experience) and 5+ years of software development
- Strong software skills in design, coding (C++ and Python), analytical, and debugging
- Good understanding of Deep Learning frameworks like PyTorch and TensorFlow, distributed training and inference
- Knowledge of GPU cluster job scheduling (Slurm or Kubernetes), storage and networking
- Experience with NVIDIA GPUs, CUDA Programming and NCCL
- Motivated self-starter with strong problem-solving skills and customer-facing communication skills
- Passion for continuous learning. Ability to work concurrently with multiple global groups
Skills
Required:C++PythonDeep Learning FrameworksGPU ClustersNVIDIA CUDADebuggingCommunicationContinuous Learning
Last updated Jul 3, 2026. Interested? Apply on the company site.
About NVIDIA
World Leader in AI Computing
NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.
AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm
More open roles at NVIDIA
- Senior Physical Verification Engineer3d agoEngineer, ASIC
- Senior System Software Engineer, Display Security3d agoEngineer, Sys SW
- Senior FPGA Prototyping Engineer - Hardware3d agoSanta Clara, CA · Engineer, ASIC
- Senior Product Engineer3d agoHybrid (Thailand) · Engineer, Product Development
- Senior Architect - Data Processing Systems, Analytics and Data Intelligence3d agoHybrid (Remote / Local) · Architect