Member of Technical Staff (Software Engineer, Infrastructure)
Core
Design, build, and operate distributed infrastructure systems supporting Perplexity's consumer, AI, and enterprise workloads, focusing on cross-cutting problems across compute, storage, networking, and reliability.
Role type
Senior IC infrastructure engineer (cross-domain)
Builds
Distributed infrastructure systems for real-time search, retrieval, model serving, and agent workloads
Domain
Cloud infrastructure, distributed systems, AI infrastructure
Deliverable
production ML models | infrastructure
Required skills
Python, Go, Rust, C++, Java, Kubernetes, cloud platforms, distributed systems, storage, databases, networking, data systems, production reliability
Preferred skills
Technical direction setting, cross-team collaboration, architectural design, mentorship
Technologies
Kubernetes, cloud platforms, distributed systems, storage, databases, networking, data systems
Responsibilities
Own cross-cutting infrastructure problems spanning compute, storage, networking, data, deployment, and reliability; Design, build, and operate distributed infrastructure for consumer, AI, and enterprise workloads; Identify gaps and build shared abstractions, automation, and tooling; Improve system performance, availability, scalability, and cost-efficiency; Debug complex production issues and drive architectural improvements; Set technical direction and establish standards across infrastructure, product, AI, and security teams
Seniority
Senior, hands-on IC with technical leadership
