Arm
Principal Software Engineer, AI Compute Infrastructure
$263K–$355K
Seattle, Washington · Principal · Full-time · Posted Oct 21, 2026
- Experience
- 12+ years.
- Visa sponsorship
- Relocation package, including visa sponsorship support, is available for candidates who require it.
About the job
Designs, builds, and operates large-scale infrastructure supporting AI training, fine-tuning, evaluation, and inference.
What you'll do
- Build and operate Kubernetes clusters, improving scheduling, placement, capacity use, and recovery.
- Integrate and validate CPU and GPU systems, including drivers, networking, storage, monitoring, and health checks.
- Troubleshoot performance and reliability issues and automate infrastructure operations in partnership with AI teams.
What they ask for
- 12+ years building or operating production cloud, compute, HPC, or distributed infrastructure.
- Programming experience in Go, Python, or another systems language.
- Practical knowledge of Kubernetes, containers, Linux, networking, and storage.
- Experience supporting GPU, accelerator, or distributed machine-learning workloads.
Nice to have
- Familiarity with Kubernetes scheduling, operators, quotas, or resource management.
- Experience with NVIDIA technologies such as CUDA, NVLink, NVSwitch, NCCL, EFA, or DCGM; or knowledge of the listed cloud, infrastructure, monitoring, or AI frameworks.
Pay
$262,700-$355,400 per year (USD, base salary)
Tools
Kubernetes, Go, Python, Linux, CUDA, NVLink, NVSwitch, NCCL
AI focus
Build and operate compute infrastructure for AI training, fine-tuning, evaluation, and inference; support GPU and distributed machine-learning workloads.
Model-written summary · the original posting is authoritative