Developer Technology Engineer, Public Sector - New College Grad 2026
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 3 Python @ 3 Algorithms @ 6 Data Structures @ 3 Machine Learning @ 3 Hiring @ 3 Parallel Programming @ 3 CUDA @ 3 GPU @ 3Details
Our work at NVIDIA is dedicated towards a computing model focused on visual and AI computing. For two decades, NVIDIA has pioneered visual computing, the art and science of computer graphics, with our invention of the GPU. The GPU has also shown to be spectacularly effective at solving some of the most complex problems in computer science. Today, NVIDIA's GPU simulates human intelligence, running deep learning algorithms and acting as the brain of computers, robots and self-driving cars that can perceive and understand the world.
NVIDIA is hiring passionate, world-class computer scientists and engineers to work in its Public Sector Developer Technology (Devtech) team. In this role, you will research and develop techniques to GPU-accelerate leading applications in fields targeting applications in the federal ecosystem. You will perform in-depth analysis and optimization to ensure the best possible performance on current and next-generation GPU architectures.
Responsibilities
- Work directly with key application developers to understand current and future problems and craft and optimize core parallel algorithms and data structures to provide the best solutions using GPUs.
- Develop reference code and directly contribute to the full software stack including libraries, applications, and high-productivity software environments (for example, Python).
- Collaborate closely with architecture, research, libraries, tools, and system software teams to influence the design of architectures, software, and programming models by investigating impacts on application performance and developer productivity.
- Travel occasionally for conferences and on-site visits with developers.
Requirements
- Pursuing or recently completed a BS, MS, or PhD (or equivalent experience) in an engineering or computer science related discipline.
- Programming fluency in C/C++ and/or Fortran with a deep understanding of software design, programming techniques, and algorithms.
- Strong mathematical fundamentals, including linear algebra and numerical methods.
- Experience with parallel programming, ideally CUDA C/C++ and OpenACC.
Ways to stand out
- Domain expertise in data and graph analytics, signal processing, telecommunications, geographic information systems, machine learning, or deep learning.
- Experience working within the Federal Government and the ability to hold a US security clearance.
Compensation & Benefits
- Base salary ranges by level:
- Level 2: 120,000 USD - 189,750 USD
- Level 3: 148,000 USD - 235,750 USD
- Eligible for equity and benefits (see company benefits page).
Additional information
- Applications for this job will be accepted at least until December 15, 2025.
- NVIDIA is an equal opportunity employer and is committed to fostering a diverse work environment. NVIDIA does 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.