Senior HPC AI Cluster Engineer
Core
Design, implement, and maintain large-scale HPC/AI clusters, managing workloads, orchestration, and automation for supercomputing and AI infrastructure.
Role type
Senior HPC AI Cluster Engineer
Builds
Large-scale compute platforms for AI and scientific research
Domain
High-Performance Computing (HPC) and AI Infrastructure
Deliverable
infrastructure
Required skills
Linux internals and networking, HPC/AI solution technologies, job scheduling and orchestration (Slurm, K8s), storage solutions (Lustre, GPFS, Weka.io), Python and bash scripting, automation and configuration management (Jenkins, Ansible, Puppet/chef), virtual systems (VMware, Hyper-V, KVM, Citrix), deep networking protocols (InfiniBand, Ethernet, TCP, DHCP, DNS)
Preferred skills
CPU/GPU architecture knowledge, Kubernetes and container microservices, GPU-focused hardware/software (DGX, Cuda), RDMA fabrics (InfiniBand, RoCE)
Responsibilities
Design and maintain large-scale HPC/AI clusters with monitoring and alerting; Manage Linux job/workload schedules and orchestration tools; Develop CI/CD pipelines; Build tooling for automated deployment and self-service resource consumption; Deploy monitoring for servers, network, and storage; Troubleshoot from bare metal to application level; Document standard methodologies; Support R&D activities and POCs/POVs
Seniority
Senior, hands-on IC
