Andromeda

Member of the Technical Staff - Platform

North America Remote / San Francisco, CA. Posted 3 months ago

The role

You will build and run the layer that every cluster at Andromeda runs on. You will develop systems to manage node health, node lifecycle, workloads, storage, and isolation on Kubernetes bare metal.

What you will do

  • Detecting failing GPUs, links, and hosts, and fixing or replacing them
  • Adding nodes, wiping, verifying, and handing them between customers
  • Building scheduling and virtualization layers for customer jobs
  • Managing storage that outlives the node and network/storage isolation
  • Ensuring the platform stays reliable as the fleet grows
  • Carrying a pager
  • Working with product engineers and the solutions team

Required qualifications

  • Kubernetes internals: written controllers or operators
  • Linux and bare metal: debugged hardware and kernel failures in production
  • Systems programming in Go, Rust, or C
  • Production on-call experience carrying a pager
  • Production ownership: shipped changes, ran them in production, and fixed them when broken

Nice to have

  • HPC schedulers: Slurm or similar, especially running on Kubernetes
  • Virtualization: KVM, QEMU, VFIO, or SR-IOV
  • Distributed storage: Weka, VAST, Ceph, or similar
  • High-performance networking: InfiniBand or RoCE, including isolation between customers
  • Out-of-band management: BMC, Redfish, IPMI, PXE, and firmware

Benefits

  • Competitive pay
  • Meaningful equity
  • Comprehensive benefits for you and your dependents
  • Healthcare
  • Dental
  • Vision coverage
  • 401(k)
  • Unlimited PTO

About the company

Andromeda is a market and infrastructure platform to buy, sell, and operate compute. It enables fragmented compute to flow through one platform to deliver reliable capacity to model builders, research labs, and inference providers.