Thinking Machines Lab
Network Engineer, Supercomputing
$350K–$475K
San Francisco · On-site · Full-time · Posted Jun 24, 2026
- Education
- Bachelor’s degree or equivalent experience in computer science, engineering, or similar.
- Visa sponsorship
- The company sponsors visas.
About the job
Own and improve the reliability of GPU network fabrics supporting large-scale AI training and inference, from interconnect debugging to tooling and provider escalations.
What you'll do
- Validate GPU fabric designs and debug RDMA/RoCEv2, NCCL collectives, congestion, and NVLink/NVSwitch issues.
- Build host-level network instrumentation, dashboards, and alerts using Linux tooling; triage problems across network and workload layers.
- Drive fabric-related issues to resolution with cloud-provider networking teams.
What they ask for
- Bachelor’s degree or equivalent experience in computer science, engineering, or similar.
- Proficiency in at least one backend language (Python or Rust).
- Experience operating large-scale clusters and container orchestration systems (e.g. Kubernetes or Slurm).
- Comfort operating across the stack and owning projects end-to-end.
Nice to have
- Fluency with host-level debugging tools on Linux.
- Experience with cloud network primitives, NVLink/NVSwitch, CUDA/NCCL, distributed training systems, or reliability analysis.
Pay
$350,000 - $475,000 USD (base salary)
Tools
Python, Rust, Kubernetes, Slurm, RDMA, RoCEv2, NCCL, NVLink
AI focus
Supports the network reliability of large-scale AI training and inference infrastructure.
Model-written summary · the original posting is authoritative