$152,000 – $287,500
Listed on NVIDIA’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
NVIDIA is hiring a senior software engineer to optimize deep learning inference frameworks and GPU-accelerated pipelines for large language models and generative AI applications. This role suits experienced systems engineers who want to work on high-performance open-source tools and tackle complex performance optimization challenges across NVIDIA's accelerator hardware.
Our summary, not NVIDIA’s wording. The full posting is on their site.
What they ask for
Required
- Master's or PhD in Computer Science, Computer Engineering, EECS, or AI (or equivalent experience)
- 5+ years of software development experience
- Excellent C/C++ programming and software design skills
Nice to have
- Python experience
- Agile software development
- Production experience training, deploying, or optimizing deep learning model inference
- Performance modeling, profiling, debugging, and code optimization experience
- CPU and GPU architectural knowledge
- GPU programming with CUDA, Triton, or CUTLASS
- Contributions to PyTorch, vLLM, or SGLang
- Multi-GPU communication experience with NCCL or NVSHMEM