Principal Engineer, Cuda Umd - Gpu Kernel Scheduling

Nvidia Corporation

CA, United States
Base: 272,000 usd - 431,250 usd; bonus/equity: not...
On-site
Cuda driver development
C/c++ programming skills
System software engineering
As a member of our team, you will use your design abilities, coding expertise, and creativity to deliver the best compute platform in the world

Job Summary

  • As a member of our team, you will use your design abilities, coding expertise, and creativity to deliver the best compute platform in the world.
  • You will craft elegant solutions to exciting problems and shape the future direction of CUDA as you collaborate with your peers across NVIDIA.
  • Explore ways to use Graphs to improve the scheduling of AI/ML workloads on our GPUS to be more efficient and faster.

Matching Summary

As a member of our team, you will use your design abilities, coding expertise, and creativity to deliver the best compute platform in the world.

Salary

Base: 272,000 USD - 431,250 USD; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • CUDA Driver development
  • C/C++ programming skills
  • System software engineering
  • Device driver expertise
  • Multithreaded program debugging

Nice-to-have

  • Parallel computing experience
  • CUDA programming or libraries
  • System level architecture knowledge
  • Memory coherence models
  • Kernel mode development background

Key Requirements

  • BS or MS degree in CS, EE or related field (or equivalent experience)
  • 15+ years of related development experience
  • Experience driving projects across multiple teams
  • Experience working with large codebases
  • Background with OS interfaces for threads, process control, and virtual memory

Work Rights

Not specified

Tailored Resume

Cover Letter