Software Engineer, Cluster Deployment
Core
Build and operate software systems to deploy, validate, and manage AI compute clusters across data centers for ultra-high-speed AI inference.
Role type
Junior Software Engineer (Infrastructure Automation)
Builds
Automated deployment flows for bare-metal AI clusters, server provisioning, and Kubernetes bring-up.
Domain
AI Infrastructure / Data Center Operations
Deliverable
production ML models | infrastructure
Required skills
Python, Bash, Linux command-line, Git, infrastructure-as-code, troubleshooting
Preferred skills
Networking (VLANs, BGP, switch config), Kubernetes, Terraform, Ansible, bare-metal provisioning (PXE, DHCP, Redfish), observability (Prometheus, Grafana)
Technologies
Python, Bash, Ansible, Linux, Kubernetes, Terraform, Prometheus, Grafana, Arista EOS
Responsibilities
Develop automation for deployment workflows; turn manual steps into tested repeatable workflows; participate in hands-on cluster deployments; troubleshoot Linux, bare-metal, networking, and storage issues; contribute to GitOps workflows; add health checks and observability logic; partner with security and operations teams.
Seniority
Junior, hands-on IC