NVIDIA Logo

NVIDIA

Senior HPC AI Cluster Engineer

Posted 22 Days Ago
Be an Early Applicant
Remote
2 Locations
144K-270K
Senior level
Remote
2 Locations
144K-270K
Senior level
Design and maintain large scale HPC/AI clusters, manage job scheduling and orchestration, develop automation tools, and troubleshoot systems.
The summary above was generated by AI

NVIDIA is looking for an experienced HPC Engineer to join the E2E software verification HPC/AI Infrastructure team. We are building supercomputers and HPC clusters based on groundbreaking technologies. We are looking for an outstanding architect for a senior HPC, be a key player to the most exciting computing hardware and software to contribute to the latest breakthroughs in artificial intelligence and GPU computing. Provide insights on at-scale system design and tuning mechanisms for large-scale compute runs.

You will work with the latest Accelerated computing and Deep Learning software and hardware platforms, and with many scientific researchers, developers, and customers to craft improved workflows and develop new, leading differentiated solutions. You will interact with HPC, OS, GPU compute, and systems specialist to architect, develop and bring up large scale performance platforms. Does this sound like you? If so, we would love to hear from you!

What you will be doing:

  • Designing, implementing and maintaining large scale HPC/AI clusters with monitoring, logging and alerting

  • Managing Linux job/workload schedules and orchestration tools

  • Developing and maintaining continuous integration and delivery pipelines

  • Developing tooling to automate deployment and management of large-scale infrastructure environments, to automate operational monitoring and alerting, and to enable self-service consumption of resources

  • Deploying monitoring solutions for the servers, network and storage

  • Troubleshooting and fixing, bottom up from bare metal, operating system, software stack and application level

  • Being a technical resource, developing, re-defining and documenting standard methodologies to share with internal teams

  • Supporting Research & Development activities and engaging in POCs/POVs for future improvements

What we need to see:

  • Bachelor's Degree in Computer Science, Engineering, or a related field; or equivalent experience

  • 5+ years of experience

  • Knowledge of HPC and AI solution technologies from CPU’s and GPU’s to high speed interconnects and supporting software

  • Experience with job scheduling workloads and orchestration tools such as Slurm, K8s

  • Excellent knowledge of Windows and Linux (Redhat/CentOS and Ubuntu) networking (sockets, firewalls, iptables, wireshark, etc.) and internals, ACLs and OS level security protection and common protocols e.g. TCP, DHCP, DNS, etc.

  • Experience with multiple storage solutions such as Lustre, GPFS, zfs and xfs. Familiarity with newer and emerging storage technologies.

  • Python programming and bash scripting experience.

  • Comfortable with automation and configuration management tools such as Jenkins, Ansible, Puppet/chef

  • Deep knowledge of Networking Protocols like InfiniBand, Ethernet

  • Deep understanding and experience with virtual systems (for example VMware, Hyper-V, KVM, or Citrix)

  • Familiarity with cloud computing platforms (e.g. AWS, Azure, Google Cloud)

Ways to stand out from the crowd:

  • Knowledge of CPU and/or GPU architecture

  • Knowledge of Kubernetes, container related microservice technologies

  • Experience with GPU-focused hardware/software (DGX, Cuda)

  • Background with RDMA (InfiniBand or RoCE) fabrics

NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more than 25 years. We have a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent.

The base salary range is 144,000 USD - 270,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Top Skills

AI
Ansible
AWS
Azure
Bash
Chef
Ethernet
GCP
Gpfs
Gpu Computing
Hpc
Hyper-V
Infiniband
Jenkins
Kubernetes
Kvm
Lustre
Puppet
Python
Slurm
VMware
Xfs
Zfs

Similar Jobs

An Hour Ago
Easy Apply
Remote
Hybrid
USA
Easy Apply
5-5
Senior level
5-5
Senior level
Big Data • Cloud • Security • Software • Database • Cybersecurity • Data Privacy
Lead the development of data classification components, coordinate engineering initiatives, and ensure quality delivery through reviews and best practices.
Top Skills: AngularDockerJavaScriptKubernetesPostgresReactTypescriptVue
An Hour Ago
Remote
Hybrid
San Diego, CA, USA
127K-215K Annually
Mid level
127K-215K Annually
Mid level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Build and maintain scalable, high-quality code, mentor colleagues, and contribute to product design and implementation while integrating AI into processes.
Top Skills: AngularJavaJavaScriptReactVue
An Hour Ago
Remote
Hybrid
Santa Clara, CA, USA
164K-286K Annually
Senior level
164K-286K Annually
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
As a Staff Quality Performance Engineer, you will focus on performance testing, troubleshooting issues, and improving reliability of services. You will design and execute tests using tools like JMeter, ensure products meet performance standards, and enhance testing methodologies.
Top Skills: BlazemeterJavaJavaScriptJmeterPerlPythonShellSplunkYourkit

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account