NVIDIA

Senior Solution Architect, HPC

NVIDIA

full-time

Posted on:

Location Type: Office

Location: PuneIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Primary responsibilities will include deploying, managing and maintaining AI/HPC infrastructure in Linux-based environments for new and existing customers.
  • Be the domain expert with customers during planning calls through implementation.
  • Handover-related documentation and perform knowledge transfers required to support customers as they begin rolling out some of the most sophisticated systems in the world!
  • Provide feedback into internal teams such as opening bugs, documenting workarounds, and suggesting improvements.

Requirements

  • B S/MS/PhD or equivalent experience in Computer Science, Electrical/Computer Engineering, Physics, Mathematics, or related fields.
  • 5+ years providing in-depth support and deployment services, solving problems for hardware and software products.
  • Knowledge and experience with Linux System Administration, process management, package management, task scheduling, kernel management, boot procedures/troubleshooting, performance reporting/optimization/logging, network routing/advanced networking (tuning and monitoring).
  • Cluster management technologies.
  • Scripting proficiency.
  • Good interpersonal skills with the ability to maintain and deliver resolutions for customer-blocking issues as they arise.
  • Excellent verbal and written English skills.
  • Strong organizational skills and ability to prioritize/multi-task easily with limited supervision.
  • Industry-standard Linux certifications.
  • Experience with Schedulers such as SLURM, LSF, UGE, etc.
  • Demonstrated hands-on experience with MPI (e.g., OpenMPI, MPICH), proficient in distributed communication programming and cluster debugging.
  • In-depth understanding of NCCL principles and applications, with expertise in collective communication optimization for NVIDIA GPU clusters.
  • Experience in deploying and optimizing high-speed networks (InfiniBand/Ethernet), with a clear understanding of how network architecture impacts GPU cluster performance.
  • Familiarity with automation tools (Ansible, Salt, Puppet, etc.), capable of implementing batch configuration and operational automation for GPU clusters and LLM deployment environments.
  • Knowledge and hands-on experience with Kubernetes, including container orchestration for AI/ML workloads, resource scheduling, scaling, and integration with HPC environments.
Benefits
  • NVIDIA is widely considered to be one of the technology world’s most desirable employers
  • We have some of the most forward-thinking and hardworking people in the world working for us.
  • We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
  • We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Linux System Administrationprocess managementpackage managementtask schedulingkernel managementperformance reportingnetwork routingscripting proficiencyMPINCCL
Soft Skills
interpersonal skillsverbal communicationwritten communicationorganizational skillsprioritizationmulti-taskingproblem-solving
Certifications
Linux certifications