New: upload your resume and get matched to AI jobs. Free to start →

Senior HPC AI Cluster Engineer

$176k - $334k • US, CA, Santa Clara • Full-time

Posted 1d ago

Job Location

US, CA, Santa Clara

Also open in Israel, Yokneam

Tech Stack

Remote Work Policy

On-site

Employment Type

Full-time

Categories

AI Infrastructure Engineer

About the job

NVIDIA is seeking an experienced HPC-AI Engineer to join the Networking Clusters Solutions Infrastructure team. This role focuses on building supercomputers and AI clusters using cutting-edge technologies. You will be instrumental in contributing to breakthroughs in artificial intelligence and GPU computing by providing insights on large-scale system design and tuning. You will collaborate with researchers, developers, and customers, working with the latest accelerated computing and deep learning platforms to craft improved workflows and develop innovative solutions. The position involves interacting with specialists in HPC, OS, GPU compute, and systems to architect, develop, and deploy large-scale performance platforms.

Responsibilities

  • Design, implement, and maintain large-scale HPC/AI clusters, including monitoring, logging, and alerting.
  • Manage Linux job/workload schedulers and orchestration tools.
  • Develop and maintain continuous integration and delivery pipelines.
  • Create tooling to automate the deployment and management of large-scale infrastructure, operational monitoring, alerting, and self-service resource consumption.
  • Deploy monitoring solutions for servers, networks, and storage.
  • Perform bottom-up troubleshooting from bare metal to application level.
  • Serve as a technical resource, developing and documenting standard methodologies for internal teams.
  • Support Research & Development activities and engage in Proofs of Concept/Proofs of Value for future enhancements.

Requirements

  • Degree in Computer Science, Engineering, or related field (or equivalent experience) with 8+ years of experience.
  • Knowledge of HPC and AI solution technologies, including CPUs, GPUs, high-speed interconnects, and supporting software.
  • Experience with job scheduling workloads and orchestration tools like Slurm and Kubernetes.
  • Excellent knowledge of Windows and Linux (Redhat/CentOS, Ubuntu) networking, internals, ACLs, OS-level security, and common protocols (TCP, DHCP, DNS).
  • Experience with multiple storage solutions (Lustre, GPFS, Weka.io) and familiarity with emerging storage technologies.
  • Proficiency in Python programming and bash scripting.
  • Comfort with automation and configuration management tools such as Jenkins, Ansible, Puppet/Chef.
  • Deep knowledge of Networking Protocols like InfiniBand and Ethernet.
  • Deep understanding and experience with virtual systems (e.g., VMware, Hyper-V, KVM, Citrix).
  • Familiarity with cloud computing platforms (e.g., AWS, Azure, Google Cloud).

Benefits

  • Competitive salaries
  • Generous benefits package
  • Eligibility for equity
  • Eligibility for benefits