N

NVIDIA

Designs the chips and software that power AI

Senior HPC Cluster Engineer - AI, ML

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedHybrid

About the Job

Requirements

  • A bachelor's degree in Computer Science, Electrical Engineering, or a related field, or equivalent experience.
  • At least 5 years of experience designing and operating large-scale compute infrastructure.
  • Experience with AI/HPC advanced job schedulers such as Slurm, Kubernetes, PBS, RTDA, BCM, or LSF.
  • Proficiency administering CentOS/RHEL and/or Ubuntu Linux distributions.
  • Solid understanding of cluster configuration management tools such as BCM, Terraform, Ansible, Puppet, and Salt; container technologies such as Docker, Singularity, Podman, Shifter, and Charliecloud; Python programming; and Bash scripting.
  • Applied experience with AI/HPC workflows using MPI.
  • Experience analyzing and tuning performance for a variety of AI/HPC workloads.

Responsibilities

  • Provide leadership in systems administration and service delivery for the AI/HPC fleet by coordinating system upgrades, responding to incidents, and delivering reliability improvements.
  • Collaborate with global teams to deliver a strong user experience in AI and HPC research.
  • Own day-to-day operations of production AI/HPC clusters, ensuring system health, user satisfaction, and efficient resource utilization.
  • Develop and improve the GPU-accelerated computing ecosystem, including scalable automation solutions.
  • Build and maintain heterogeneous AI/ML clusters on premises and in the cloud.
  • Create and cultivate customer and cross-team relationships to meet evolving user needs.
  • Support researchers in running workloads, including performance analysis and optimization.
  • Analyze and optimize cluster efficiency, job fragmentation, and GPU waste to meet internal service-level agreement targets.
  • Conduct root-cause analysis, suggest corrective actions, and proactively find and fix issues.
  • Lead severity triage and postmortems for reliability incidents affecting users or infrastructure.
  • Participate in the on-call rotation and incident response for critical production GPU clusters.

Desired Qualifications

  • Background with NVIDIA GPUs, CUDA programming, NCCL, and MLPerf benchmarking.
  • Experience with AI/ML concepts, algorithms, models, and frameworks such as PyTorch and TensorFlow.
  • Experience with InfiniBand, IP over InfiniBand, and RDMA.
  • Understanding of fast, distributed storage systems such as Lustre and GPFS for AI/HPC workloads.
  • Continual learning and staying current with emerging technologies and effective approaches in HPC and AI/ML infrastructure.

About the Company

NVIDIA

Designs the chips and software that power AI

NVIDIA designs the chips and software that power artificial intelligence and sells complete data center systems to cloud providers, AI labs, and other businesses, along with GeForce graphics cards for gamers. Its GPUs, chips that perform thousands of calculations at once, became the main hardware for AI after researchers used them to train the AlexNet image-recognition model in 2012. NVIDIA connects many GPUs with its own processors and networking gear into servers and rack-sized computers, and developers program them through its CUDA software. These systems bring in most of its sales, and it also makes chips for cars and robots. Jensen Huang co-founded NVIDIA in 1993, and it is based in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1993

Recently Posted Jobs

Explore more opportunities at NVIDIA

See more jobs