← All roles

Member of Technical Staff (Software Engineer, Training Infrastructure)

Perplexity ·San Francisco ·Onsite 4d ago
PythonRustC++GoAWSKubernetesDistributed Systems

About the role

Perplexity is seeking software engineers for the Training Infrastructure team, which builds large-scale RL and agent evaluation platforms. The role involves developing distributed systems for AI workloads, defining user and agent interfaces for experiments, and creating tools for experiment analysis. Candidates should have experience in distributed systems, backend languages, and ML infrastructure.

Requirements

2+ years experience developing and shipping distributed systems for compute-intensive workloads. Proficiency in Python, Rust, C++, or Go, and experience with AWS and Kubernetes. Familiarity with reinforcement learning, agent evaluation, or ML infrastructure. BS, MS, or PhD in Computer Science or related field or equivalent practical experience.

About the company

Perplexity

This company provides a platform that leverages AI to help users interact with and manage their digital information. It offers tools for tasks, spaces, artifacts, and customization, aiming to streamline digital workflows within the AI industry.

View company page →
$220k–405k
Onsite San Francisco
Posted 4d ago
Apply for this role
Opens jobs.ashbyhq.com ↗
About the company
Perplexity
https://www.perplexity.ai/

This company provides a platform that leverages AI to help users interact with and manage their digital information. It offers tools for tasks, spaces, artifacts, and customization, aiming to streamline digital workflows within the AI industry.

View company page →