More jobs:
Senior Developer Technology Engineer, Public Sector
Job in
Santa Clara, Santa Clara County, California, 95053, USA
Listed on 2026-06-18
Listing for:
NVIDIA Gruppe
Full Time
position Listed on 2026-06-18
Job specializations:
-
Software Development
Software Engineer, AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Data Scientist
Job Description & How to Apply Below
Responsibilities
- Working directly with key application developers to understand and solve current and future problems, crafting and optimizing core parallel algorithms and data structures for GPU solutions, contributing to the software stack including libraries and applications.
- Collaborating closely with NVIDIA teams—architecture, research, libraries, tools, and system software—to influence design of architectures, software, and programming models by investigating application performance and developer productivity.
- Occasional travel to conferences and on-site visits with developers.
- MS or PhD degree in Computer Science, Engineering, or a STEM field, or equivalent experience.
- Programming fluency in C/C++ with a deep understanding of software design, programming techniques, and algorithms.
- 5+ years of relevant work experience with parallel programming, ideally CUDA C/C++, OpenMP or MPI, or SHMEM (OpenSHMEM or NVSHMEM).
- Strong computer science fundamentals, including parallel data structures and algorithms, combinatorics, and sparse representations.
- Passion for optimizing codes to run exceptionally fast through parallel programming.
- Experience optimizing complex codes for GPUs, including kernel optimization and a strong understanding of how software runs on hardware. Background in algorithm and architecture co-design is a plus.
- Domain expertise in electronic design automation, high-performance computing, computational fluid dynamics, data and graph analytics, data science, network analysis, machine learning, or deep learning.
- Experience profiling and optimizing applications and frameworks, including use of Nsight Systems and Nsight Compute.
- Experience developing or optimizing workflows involving HPC and AI models.
Base salary will be determined based on location, experience, and comparable positions. Salary range:
184,000 USD - 287,500 USD for Level 4 and 224,000 USD - 356,500 USD for Level
5. Eligible for equity and benefits.
#LI-Hybrid
NVIDIA is committed to fostering a diverse work environment and is a proud equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×