NVIDIA is seeking passionate, world-class computer scientists and engineers to join their Public Sector Developer Technology (Devtech) team. This role offers an exciting opportunity for new college graduates to work on cutting-edge GPU acceleration techniques for applications in the federal ecosystem.
As a Developer Technology Engineer, you'll be at the forefront of GPU technology, working directly with key application developers to understand and solve complex problems. Your responsibilities will include researching and developing GPU acceleration techniques, performing in-depth analysis and optimization, and crafting parallel algorithms and data structures to provide the best solutions using GPUs.
You'll have the chance to contribute to the full software stack, including libraries, applications, and high productivity software environments like Python. Collaboration is a key aspect of this role, as you'll work closely with diverse groups within NVIDIA, including architecture, research, libraries, tools, and system software teams. Your insights will help influence the design of architectures, software, and programming models.
This position requires a strong foundation in computer science or engineering, with programming fluency in C/C++ and/or Fortran. You should have a deep understanding of software design, programming techniques, and algorithms, as well as strong mathematical fundamentals. Experience with parallel programming, particularly CUDA C/C++ and OpenACC, is highly valued.
NVIDIA offers a competitive base salary range of $120,000 to $230,000 USD, along with equity and comprehensive benefits. This is an excellent opportunity for recent graduates to jumpstart their careers in a dynamic, innovative environment at the forefront of AI and accelerated computing. Join NVIDIA and be part of a team that's transforming industries and making a profound impact on society through cutting-edge technology.