Taro Logo

Senior GPU Supercomputer Scheduler Engineer

NVIDIA is the world leader in accelerated computing, pioneering GPU technology and revolutionizing parallel computing and AI.
Santa Clara, CA, USAWestford, MA 01886, USAAustin, TX, USA
$148,000 - $287,500
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior GPU Supercomputer Scheduler Engineer

NVIDIA, a pioneer in GPU technology and AI innovation, is seeking a Senior GPU Supercomputer Scheduler Engineer to join their dynamic team. This role sits at the intersection of high-performance computing and artificial intelligence, offering a unique opportunity to work on groundbreaking technology that powers some of the world's most demanding computational workloads.

As a member of the Scheduling team, you'll be at the forefront of designing and implementing cutting-edge GPU compute clusters that handle complex deep learning and HPC workloads. The position requires expertise in HPC batch schedulers and a deep understanding of system architecture, offering the chance to make significant improvements to how large-scale GPU workloads are managed and executed.

The role combines technical leadership with hands-on development, requiring both strategic thinking and practical implementation skills. You'll work closely with technical leaders to solve some of the most challenging problems in machine learning and cloud computing, while also supporting and optimizing the infrastructure that powers NVIDIA's computational capabilities.

This position offers competitive compensation ranging from $148,000 to $287,500, plus equity and benefits. With locations in major tech hubs including Santa Clara, Austin, Durham, and Westford, you'll be part of a company that has continuously reinvented itself over two decades and remains at the forefront of technological innovation.

For the right candidate, this role presents an exceptional opportunity to work with cutting-edge technology while making a significant impact on the future of GPU computing and artificial intelligence. The hybrid work environment and NVIDIA's strong commitment to fostering a diverse and inclusive workplace make this an attractive position for experienced engineers looking to advance their careers in high-performance computing.

Last updated 13 days ago

Responsibilities For Senior GPU Supercomputer Scheduler Engineer

  • Design and develop enhancements to the HPC batch scheduler(s)
  • Work extensively with HPC scheduler vendor on bug fixes and feature releases
  • Provide support to staff and end users to resolve batch scheduler issues
  • Build and improve ecosystem around GPU-accelerated computing
  • Performance analysis and optimizations of deep learning workflows
  • Develop large scale automation solutions
  • Root cause analysis and suggest corrective action for problems
  • Finding and fixing problems before they occur

Requirements For Senior GPU Supercomputer Scheduler Engineer

Python
Go
Linux
  • Bachelor's degree in Computer Science, Electrical Engineering or related field or equivalent experience
  • 5+ years of work experience
  • Strong understanding of HPC batch schedulers, such as Slurm and HPC workflows
  • Significant experience in Programming in C/C++ and advanced scripting in Python, Go, bash scripting
  • Established experience in Linux operating system, environment and tools
  • Accomplished in computer architecture and operating systems
  • Experience analyzing and tuning performance for a variety of HPC workloads
  • In-depth understating of container technologies like Docker, Singularity, Podman
  • Flexibility/adaptability for working in a dynamic environment
  • Excellent communication, interpersonal and customer collaboration skills

Benefits For Senior GPU Supercomputer Scheduler Engineer

Equity
  • Equity

Interested in this job?

Jobs Related To NVIDIA Senior GPU Supercomputer Scheduler Engineer