Member of Technical Staff (Software Engineer, GPU Cluster Infrastructure)
Perplexity
- Pay
- $250K to $485K
- a year
- Location
- San Francisco, CA
- Work style
- On-site
- Job type
- Full time
- Posted
- Oct 28
- Today
Career path
See where this role leads
Jigup maps the next three moves from a job like this one, with the titles and the skills each step asks for.
About the company
Perplexity
Computer software · 11 to 50 employees
Perplexity serves hundreds of millions of queries a month, and every one of them fans out into multiple AI inference requests running in real time. Behind that sits a large GPU fleet spread across several cloud providers. Today, our inference engineers and researchers build models while also managing networking, securing capacity, and operating the underlying GPU clusters, responsibilities we want a dedicated platform team to own.
What you'll do
- Design and own systems for launching training jobs and operating inference services
- Own provisioning, lifecycle management, reliability, and capacity integration across providers
- Build scheduling and placement logic to find available capacity and place workloads
- Keep distributed training jobs healthy and guarantee inference service availability and latency
- Write operators and CRDs, and manage many clusters across providers
- Build fault tolerance, autoscaling, and observability for the fleet
- Partner with inference and cloud infrastructure engineers on platform architecture and roadmap
What you need
- Deep Kubernetes experience with custom operators, CRDs, and multi-cluster federation
- Experience managing GPU clusters at scale, including NVIDIA hardware, CUDA, and networking
- Experience orchestrating compute across multiple clouds
- Strong distributed systems fundamentals in scheduling, resource allocation, and fault tolerance
- Write infrastructure and systems-level code in Go, Rust or C++
- Experience supporting long-running training jobs and high-availability inference services
- Inference serving stacks: vLLM, SGLang, or TensorRT-LLM (preferred)
Key skills
Keywords for your resumePro
The words this employer's screening is likely to look for.
This job lists resume keywords
The terms this posting uses, pulled out so you can mirror them in your resume. Jigup Pro members see the list on the job board.
See full description on company page, apply now