NVIDIA
Senior Developer Technology Engineer
$184K–$356K
US, CA, Santa Clara +2 · Senior · Full-time · Posted Aug 5, 2026
- Location
- US, CA, Santa Clara
US, CA, Remote
US, NY, Remote - Experience
- 8+ years of relevant work experience or research.
- Education
- Master’s degree in Computer Science, Computer Engineering, or a related computationally focused science degree (or equivalent experience).
About the job
Researches and develops techniques to accelerate customer workloads on NVIDIA platforms, optimizing performance and collaborating on future hardware, software, and programming models.
What you'll do
- Analyze and optimize complex customer workloads for current and next-generation hardware.
- Develop parallel algorithms and implement performance optimizations in GPU-accelerated computing environments.
- Collaborate across NVIDIA teams to influence next-generation programming models, software, and architectures.
What they ask for
- Master’s degree in Computer Science, Computer Engineering, or a related computationally focused science degree, or equivalent experience.
- Programming proficiency in C/C++ and deep understanding of software design, programming techniques, and algorithms.
- Background in parallel programming; hands-on experience with low-level performance optimization.
- In-depth expertise in CPU and GPU architecture fundamentals.
Nice to have
- CUDA C/C++ experience.
- Experience designing highly optimal parallel algorithms and data structures, optimizing end-to-end application performance, or influencing hardware feature design.
Pay
184,000 USD - 287,500 USD base salary (Level 4); 224,000 USD - 356,500 USD base salary (Level 5)
Tools
C/C++, CUDA C/C++
Model-written summary · the original posting is authoritative