Member of Technical Staff
Build and scale mission-critical APIs delivering frontier AI capabilities to developers and agents. Requires 5+ years backend experience in Python/Go/Rust plus strong API design and cloud infrastructure skills.
About the job
Key Responsibilities
- Design, build, and operate mission-critical APIs that provide our customers the building blocks for frontier intelligence.
- Ensure low latency and high throughput through aggressive performance optimization (including on upstream systems).
- Continually reimagine the customer needs of tomorrow (and the architectures to serve those needs), while faithfully serving the customer workloads of today.
- Harden system security and reliability across heterogeneous compute environments.
- Collaborate across teams to incorporate novel frontier capabilities into the API Platform and improve existing capabilities for API customer needs.
- Uphold engineering excellence through design reviews, code quality, and internal documentation.
Qualifications
- 5+ years of backend engineering experience with Python, Go, or Rust.
- Strong understanding of high-traffic API design: schema evolution & versioning, idempotency, authentication patterns, rate limiting, and performance tuning.
- Hands-on cloud experience (AWS preferred), along with fluency with Kubernetes, CI/CD, and modern DevOps practices.
- Experience with modern AI APIs (including latency tuning, streaming, model orchestration, emerging technical standards) is a strong plus.
- Strong customer empathy and product sense, ensuring the APIs you build are ergonomic, well-documented, and easy to adopt for developers and agents alike.
Skills
Python, Go, Rust, AWS, Kubernetes, CI/CD, API Design, Schema Evolution, Rate Limiting, Model Orchestration
Similar jobs
Backend Engineering jobsDesign and lead secure, scalable wallet infrastructure spanning custody, key management, signing, authorization, and recovery. The role requires deep expertise in wallet or cryptographic security infrastructure, distributed systems architecture, and modern blockchain account models.
Build and scale distributed backend systems powering Perplexity’s realtime voice and multimodal AI experiences. The role requires 4+ years of backend or distributed-systems experience and strong Rust, Python, or Go skills, with opportunities to work across SDKs, infrastructure, models, and agent orchestration.
Build foundational infrastructure platforms and operational tooling for global data center operations, including CMDB, DCIM, asset management, automation, and observability systems. Requires 3+ years of production software development experience and strong Python or Go skills.
Develop and improve Ray Core’s C++ distributed-systems backend, focusing on performance, reliability, fault tolerance, and scalability. The role requires at least five years of experience with distributed systems, C/C++, low-level operating systems, algorithms, and system design.
Build and operate backend and financial infrastructure supporting pricing, payments, billing, subscriptions, entitlements, and invoicing. The role requires 5+ years of software engineering experience with distributed systems, transactional workflows, and highly reliable, auditable platforms.