This role involves crafting elegant solutions to shape the future direction of CUDA as a core component for accelerating general purpose computation on GPUs
Job Summary
This role involves crafting elegant solutions to shape the future direction of CUDA as a core component for accelerating general purpose computation on GPUs.
The successful candidate will coordinate development efforts across multiple teams and evangelize new features for NVIDIA's compute platform.
Candidates must possess strong C/C++ skills and experience driving projects within large codebases to support diverse workloads from deep learning to self-driving cars.
Matching Summary
This role involves crafting elegant solutions to shape the future direction of CUDA as a core component for accelerating general purpose computation on GPUs.
Salary
Base: $184,000 - $287,500 USD; Bonus/Equity: Eligible for equity; Benefits: Comprehensive benefits package included
Skills & Requirements
Must-have
Strong C and C++ programming skills
Experience with operating system interfaces
Background in multithreaded program development
7+ years of related development experience
Nice-to-have
Prior experience with parallel computing
Knowledge of memory coherence models
Background with kernel mode development
Understanding of system level architecture
Key Requirements
BS or MS degree in Computer Science or Electrical Engineering
Minimum of 7 years of related development experience
Experience working with large codebases
Good written communication and presentation skills