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.

Member of Technical Staff (Software Engineer, Training Infrastructure) at Perplexity | JobZoey