Posted in

Principal Developer Technology Engineer

Principal Developer Technology Engineer

CompanyNVIDIA
LocationSanta Clara, CA, USA, New York, NY, USA
Salary$272000 – $425500
TypeFull-Time
DegreesMaster’s
Experience LevelExpert or higher

Requirements

  • A Masters degree in Computer Science, Computer Engineering, or related computationally focused science degree (or equivalent experience)
  • 10+ years of relevant work experience or research
  • Programming proficiency in C/C++ with a deep understanding of software design, programming techniques, and algorithms
  • A background that includes parallel programming, ideally CUDA C/C++
  • Hands on experience doing low-level performance optimizations
  • In-depth expertise with CPU and GPU architecture fundamentals
  • Strong mathematical fundamentals, including linear algebra and numerical methods
  • Good communication and organization skills, with a logical approach to problem solving, and prioritization skills.

Responsibilities

  • Research and develop techniques to accelerate top CSP workloads on NVIDIA’s computing platform including advanced CPUs, GPUs and interconnects
  • Work directly with key customers to perform in-depth analysis and optimization of complex workloads to ensure the best possible performance on current and next-generation hardware
  • Collaborate with libraries, tools, system software architecture, hardware, and research teams at NVIDIA to influence the design of next-generation programming models, software, and architectures.

Preferred Qualifications

    No preferred qualifications provided.