Santa Clara, CA Full-time 11/26/2025 $184k - $356.5k per year
Master's with 2+ Years of ExperiencePhD Entry-LevelUndergraduate with 5+ Years of Experience
Job Description
NVIDIA is seeking a Senior Developer Technology Engineer for the Public Sector to research and develop techniques to GPU-accelerate applications in the federal ecosystem, performing analysis and optimization for performance on GPU architectures.
Requirements
MS or PhD degree or equivalent experience in engineering or computer science
Programming fluency in C/C++ with a deep understanding of software design, programming techniques, and algorithms
Strong computer science fundamentals including parallel data structures and algorithms, combinatorics, and sparse representations
5+ years of relevant work experience with parallel programming, ideally CUDA C/C++, OpenMP or MPI, or SHMEM (OpenSHMEM or NVSHMEM)
Responsibilities
Work directly with key application developers to understand their problems and optimize core parallel algorithms and data structures using GPUs
Collaborate closely with diverse teams at NVIDIA including architecture, research, libraries, tools, and system software
Occasional travel for conferences and on-site visits with developers