NVIDIA is seeking passionate computer scientists and engineers to join its Public Sector Developer Technology team, focusing on GPU-accelerating applications in the federal ecosystem through optimization and collaboration with developers.
Requirements
Pursuing or recently completed a BS, MS, or PhD degree 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.
Responsibilities
Working directly with key application developers to understand their problems and optimize core parallel algorithms and data structures using GPUs.
Collaborating with diverse groups at NVIDIA to influence the design of architectures, software, and programming models.
Occasional travel for conferences and on-site visits with developers.