Senior Software Architect, Deep Learning Accelerator - NPU

at Nvidia
USD 184,000-356,500 per year
SENIOR
βœ… On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

TensorFlow @ 4 PyTorch @ 4

Details

We are searching for an extraordinary Sr. Compiler Engineer for an exciting and fun role in our Deep Learning Accelerator (DLA/NPU) team. Our team is responsible for the DLA compiler toolchain stack as well as the end-to-end DLA system software stack including user mode drivers, kernel mode drivers, and the firmware. DLA supports a growing range of deep-learning use-cases, ranging from self-driving cars, smart embedded systems, video game frameworks, and content creation.

Responsibilities

  • Design and maintain the Deep Learning Accelerator compiler for next generation NVIDIA hardware
  • Develop advanced techniques for optimizing neural networks
  • Collaborate with members of hardware architecture teams
  • Design and maintain performance and precision modeling

Requirements

  • Bachelor of Science or Master of Science degree in Computer Science, Electrical Engineering, or related field (or equivalent experience)
  • 7+ years of experience developing and leading complex deep learning or compiler software projects
  • Strong interpersonal, verbal, and written communications skills with a capability to achieve objectives under tight deadlines
  • Experience designing, developing, and maintaining complex software stacks
  • Strong C and C++ programming skills with experience working with large codebases
  • Strong time-management and organization skills for coordinating multiple initiatives, priorities, and implementations of new technology and products into very complex projects
  • Strong teamwork, interpersonal, and problem-solving skills

Ways to Stand Out from the Crowd

  • Experience with deep learning software packages, such as ONNX, PyTorch, and TensorFlow
  • Designing and implementing driver programming for rich hardware acceleration engines and software verification test plans

Benefits

You will also be eligible for equity and benefits offered by NVIDIA, a leading company in Artificial Intelligence, High-Performance Computing, and Visualization. NVIDIA fosters a diverse and inclusive work environment and values creativity and autonomy.