Perplexity
Member of Technical Staff (Software Engineer, Training Infrastructure)
San Francisco. Posted 15 days ago
The role
You will build distributed systems that orchestrate AI workloads across global-scale compute infrastructure. You will also define user and agent interfaces for designing, managing, and launching experiments.
What you will do
- Build distributed systems that orchestrate AI workloads across global-scale compute infrastructure
- Define novel user and agent interfaces for designing, managing, and launching experiments
- Create tools that make experiment results legible to humans and agents
Required qualifications
- 2+ years of experience developing and shipping distributed systems for compute-intensive workloads
- 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
- BS, MS, or PhD in Computer Science, Engineering, or a related field, or equivalent practical experience
Nice to have
- Familiarity with reinforcement learning (RL), agent evaluation, or ML infrastructure
- An interest in building systems that accelerate experimentation and model development
About the company
Perplexity builds high quality, tasteful products targeting both the AI native and AI curious.