NVIDIA is seeking a Software Engineer focused on bringing up, triaging, benchmarking, analyzing, and optimizing distributed training and inference workloads across NVIDIA GPU platforms at large scale. The role involves hands-on work with deep learning systems, GPU performance, distributed computing, and large-scale operations. The engineer will bring up, benchmark, and debug distributed LLM workloads on multi-GPU and multi-node deployments, and design and implement the benchmarking tools, automation, and debugging workflows that support them. The role also partners with framework, systems, and platform teams to tune workloads and deployments, and provides data-driven recommendations based on profiling, benchmark results, and cluster characterization.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level