Perplexity
Member of Technical Staff (Software Engineer, Training Infrastructure)
$220K–$405K
San Francisco · Staff · Full-time · Posted Oct 31, 2026
- Experience
- 2+ years.
- Education
- BS, MS, or PhD in Computer Science, Engineering, or a related field, or equivalent practical experience.
About the job
Build distributed systems and interfaces for large-scale reinforcement-learning and agent-evaluation platforms that support model training and experimentation.
What you'll do
- Orchestrate AI workloads across global-scale compute infrastructure.
- Develop interfaces and tools for designing, managing, launching, and reviewing experiments.
- Support research acceleration, including closed-loop autoresearch.
What they ask for
- 2+ years developing and shipping distributed systems for compute-intensive workloads, focusing on reliability, scalability, and performance.
- Proficiency in a general-purpose backend language such as Python, Rust, C++, or Go.
- Experience with cloud infrastructure and container orchestration, such as AWS and Kubernetes.
- Familiarity with reinforcement learning, agent evaluation, or ML infrastructure.
Pay
$220K – $405K (base salary); equity amount not stated.
Tools
Python, Rust, C++, Go, AWS, Kubernetes
AI focus
Build infrastructure for large-scale RL and agent evaluation, model training, agent harness optimization, and experimentation.
Model-written summary · the original posting is authoritative