Senior Developer Technology Engineer, Public Sector jobs in United States
cer-icon
Apply on Employer Site
company-logo

NVIDIA · 1 month ago

Senior Developer Technology Engineer, Public Sector

NVIDIA is a leading technology company specializing in visual and AI computing, and they are seeking a Senior Developer Technology Engineer for the Public Sector. In this role, you will research and develop techniques to GPU-accelerate applications in the federal ecosystem while collaborating with various teams to enhance software performance and developer productivity.

AI InfrastructureArtificial Intelligence (AI)Consumer ElectronicsFoundational AIGPUHardwareSoftwareVirtual Reality
check
Growth Opportunities
check
H1B Sponsor Likelynote

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, and high productivity software environments (e.g. Python)
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

C/C++ programmingParallel programmingGPU architectureCUDA C/C++Data analyticsMachine learningSoft skills

Required

Have an MS or PhD degree or equivalent experience in an engineering or computer science related field
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)

Preferred

Domain expertise in data and graph analytics, data-science, network analysis, cybersecurity, machine learning, or deep learning
Experience developing with libraries in the RAPIDS ecosystem, including but not limited to cuDF, cuML, cuGraph, Spark and cuPY
Experience with JIT compilation and using NUMBA
Background with algorithm and architecture codesign

Benefits

Equity
Benefits

Company

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
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1877)
2024 (1355)
2023 (976)
2022 (835)
2021 (601)
2020 (529)

Funding

Current Stage
Public Company
Total Funding
$4.09B
Key Investors
ARPA-EARK Investment ManagementSoftBank Vision Fund
2023-05-09Grant· $5M
2022-08-09Post Ipo Equity· $65M
2021-02-18Post Ipo Equity

Leadership Team

leader-logo
Jensen Huang
Founder and CEO
linkedin
leader-logo
Michael Kagan
Chief Technology Officer
linkedin
Company data provided by crunchbase