Member of Technical Staff (Software Engineer, Training Infrastructure)
Perplexity- Compensation
- $220k–$405k Published range · Top quartile for Engineering (789 listings)
- Location
- Hybrid - San Francisco Remote eligibility
- Employment
- Full-time Mid-level
About the job
About the Role
Perplexity is seeking software engineers to join our Training Infrastructure team. We are responsible for the large-scale RL and agent evaluation platforms that enable Perplexity to train state-of-the-art models and optimize agent harnesses. As a full-stack engineer, you will build distributed systems that orchestrate AI workloads across global-scale compute infrastructure, define novel user and agent interfaces for designing, managing, and launching experiments, and create tools that make experiment results legible to humans and agents alike.
Qualifications
- 2+ years of experience developing and shipping distributed systems for compute-intensive workloads, with a focus on reliability, scalability, and performance.
- Proficiency in a general-purpose backend language such as Python, Rust, C++, or Go, and experience with cloud infrastructure and container orchestration, such as AWS and Kubernetes.
- Familiarity with reinforcement learning (RL), agent evaluation, or ML infrastructure, and an interest in building systems that accelerate experimentation and model development.
- BS, MS, or PhD in Computer Science, Engineering, or a related field, or equivalent practical experience.
Compensation & Benefits
Salary range: $220K – $405K. Offers equity.
Why Perplexity is different
Craftsmanship, Ownership, Entrepreneurship, Scholarship, and Partnership are core values.
Skills & tags
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.