Member of Technical Staff (Software Engineer, Training Infrastructure)New$220K–$405K

The opportunity

Perplexity is seeking software engineers to join our Training Infrastructure team. We’re responsible for the large-scale RL and agent evaluation platforms that enable Perplexity to train state-of-the-art models and optimize agent harnesses.

What you'll do

  • + 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.

  • Craftsmanship . We build high quality, tasteful products targeting both the AI native and AI curious.

  • Ownership . You identify the problem, design the solution and ship it.

What they're looking for

  • + 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.