Nvidia
Senior Software Engineer, Machine Learning Inference
Found: September 30, 2025
This role is based in Santa Clara, CA, with remote options available.
Compensation:
$184,000 - $356,500/year
Responsibilities:
- Design, develop and optimize NVIDIA TensorRT and TensorRT-LLM for inference applications.
- Develop software in C++, Python, and CUDA for AI model deployment.
- Collaborate with deep learning experts to influence hardware and software design.
Requirements:
- BS, MS, PhD in Computer Science or related field.
- 8+ years of software development experience.
- Strong proficiency in C++ (required), Rust or Python.
- Experience in developing Deep Learning Frameworks or System Software.
- Excellent problem-solving skills and strong communication abilities.
Tech stack:
C++, Python, CUDA, TensorRT, Deep Learning Frameworks.