Senior Software Engineer, Cuda Umd - Graphs And Gpu Sharing

NVIDIA

Base: $184,000 - $287,500 usd (level 4); base: $22...
Strong c and c++ programming skills
8-10 years of related development experience
Experience with operating system interfaces
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 evangelize, architect, and implement new features while coordinating development efforts across multiple teams at NVIDIA.
  • Candidates must possess strong C/C++ skills and experience driving projects across large codebases to deliver improvements for deep learning and scientific workloads.

Matching Summary

Match Score: 85

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 (Level 4); Base: $224,000 - $356,500 USD (Level 5); Equity and benefits included

Skills & Requirements

Must-have

  • Strong C and C++ programming skills
  • 8-10 years of related development experience
  • Experience with operating system interfaces
  • Background in multithreaded program debugging

Nice-to-have

  • Prior experience writing CUDA programs
  • Knowledge of memory coherence models
  • Background with kernel mode development
  • Linux Systems Software development experience

Key Requirements

  • BS or MS degree in Computer Science or Electrical Engineering
  • Minimum 8-10 years of related development experience
  • Experience working with large codebases

Work Rights

Not specified

Tailored Resume

Cover Letter