Description
NVIDIA is hiring a Software Engineer to bring up, validate, debug, benchmark, and optimize large-scale distributed training and inference workloads across NVIDIA GPU platforms. The role focuses on multi-GPU and multi-node deployments, PyTorch, NeMo, Megatron, TensorRT-LLM, CUDA-aware distributed execution, root-cause analysis, resilience tooling, benchmark automation, and performance tuning. Candidates need a bachelor’s or master’s degree in computer science or a related field, at least three years of software development experience in AI, HPC, or systems-level applications, and strong Python and C/C++ skills. The base salary range is 116,000 USD to 189,750 USD for Level 2 and 140,000 USD to 224,250 USD for Level 3, with equity and benefits.
