NVIDIA · 2 weeks ago
Senior Developer Technology Engineer, Public Sector
NVIDIA is hiring a Senior Developer Technology Engineer for its Public Sector Developer Technology team. This role involves researching and developing techniques to GPU-accelerate applications in the federal ecosystem, collaborating with key developers, and optimizing core algorithms and data structures for performance on GPU architectures.
Responsibilities
Working directly with key application developers to understand the current and future problems they are solving, crafting and optimizing core parallel algorithms and data structures to provide the best solutions using GPUs, through reference code development, direct contribution to the full software stack including libraries, applications
Collaborating closely with diverse groups at NVIDIA such as the architecture, research, libraries, tools, and system software teams to influence the design of architectures, software, and programming models, by investigating the impact on application performance and developer productivity
Occasional travel from time to time for conferences and on-site visits with developers
Qualification
Required
Have an MS or PhD degree or equivalent experience in Computer Science, Engineering or STEM field
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, ideally including parallel data structures and algorithms, combinatorics, and sparse representations
Passion for optimizing codes to run exceptionally fast through parallel programming
Preferred
Experience optimizing complex codes, especially for GPUs, including kernel optimization and strong understanding of how software runs on hardware. A background with algorithm and architecture codesign is a plus
Domain expertise in any of the following: electronic design automation, high-performance computing, computational fluid dynamics, data and graph analytics, data-science, network analysis, machine learning, or deep learning
Experience in profiling and optimizing applications and frameworks including experience with Nsight Systems and Nsight Compute
Experience in developing or optimizing workflows involving HPC and AI models
Benefits
You will also be eligible for equity and benefits.
Company
NVIDIA
NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI.
H1B Sponsorship
NVIDIA has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
89%
Represents job field similar to this job
Engineering and Development
Management and Executive
Product Management
Marketing
Sales
Accounting and Finance
Customer Service and Support
Creatives and Design
Human Resources
Arts and Entertainment
Legal and Compliance
Trends of Total Sponsorships
*2026 (1247)
2025 (1868)
2024 (1353)
2023 (976)
2022 (835)
2021 (601)
2020 (529)
Funding
Current Stage
Public CompanyTotal Funding
$29.09BKey Investors
ARPA-EARK Investment ManagementSoftBank Vision Fund
2026-06-15Post Ipo Debt· $25B
2023-05-09Grant· $5M
2022-08-09Post Ipo Equity· $65M
Recent News
2026-07-20
2026-07-20
Company data provided by crunchbase