Full Job Description
Join our Field Deployment & Systems team as an HPC/AI Systems Administrator.
As an HPC/AI Systems Administrator at NextSilicon, you will be central to sustaining the successful operation of HPC/AI systems. You will stand-up and maintain HPC/AI hardware and software resources. You will tune and configure systems for high-quality benchmarking efforts. You will ensure that the health and accessibility of the HPC/AI systems is top-notch via cluster management tools and capacity planning efforts.
This is a highly technical, execution-focused individual contributor role with no people management or leadership responsibilities at this time.
Location: Remote within the U.S.; or Hybrid at one of our offices in MN or CA.
Requirements
3 Bachelor's degree in engineering, mathematics, computer science, related field, or equivalent experience. Advanced degree is a plus.
3 5-10+ years of experience with HPC system administration.
3 Hands-on experience configuring, maintaining, and troubleshooting Slurm in large-scale HPC/AI environments. (Slurm experience is required)
3 Deep understanding of HPC & AI technologies and software ecosystems
3 Experience in a fast-paced, entrepreneurial environment is a plus
3 Ability to travel within the USA approx. 4 times per year
3 US citizenship with eligibility to visit US government research facilities
Responsibilities
3 Administer, install, monitor, and maintain HPC/AI systems, including compute nodes, storage, networking, and software stacks.
3 Develop and maintain automation tools for system provisioning, configuration management, and monitoring.
3 Install, configure, and optimize job scheduling and resource management tools (e.g., Slurm).
3 Assist in system security, patch management, and troubleshooting operational issues.
3 Contribute to performance benchmarking, system tuning, and capacity planning.
3 Deploy and maintain commonly used HPC/AI applications, software stacks, and technologies (e.g., MPI, containers, spack, modules)
3 Document system administration procedures and contribute to knowledge-sharing initiatives.
3 Support researchers by providing technical expertise and resolving escalated support tickets.
3 Participate in vendor coordination, system procurement, and hardware/software lifecycle management.