Pinterest is a platform that inspires creativity and innovation for millions of users. They are seeking a Staff Backend Software Engineer to define the future of their agent platform, focusing on architecting and scaling systems that enhance intelligent agent experiences.
Responsibilities:
- Define the technical direction and roadmap for Pinterest's agent platform, including critical components such as agent serving, evaluation, monitoring, and tool calling
- Design and build scalable, highly available infrastructure that supports production-grade agent services operating at company scale
- Partner with and advise internal product and engineering teams on agent tech stack needs, shaping the future vision of the agent platform
- Lead day-to-day technical alignment across teams, driving execution on key agent infrastructure investments and complex cross-functional platform initiatives
- Use AI to accelerate system design, prototyping, and technical decision-making, applying sound judgment to validate outputs and ensure correctness and quality
- Synthesize emerging research and advances in agent technology, translating breakthroughs into actionable platform improvements
Requirements:
- 2+ years of experience building agent systems, with a strong understanding of core agent platform components such as memory, serving, evaluation, harnesses, and tool calling
- 7+ years of experience building scalable, highly available backend systems, including designing and operating infrastructure that supports production-grade services at scale
- Experience with cloud-native infrastructure and service deployment technologies such as Kubernetes and Docker, with a strong understanding of how to deploy and manage large-scale services reliably
- Demonstrated technical leadership in setting roadmap and driving execution — including defining technical direction, leading engineering alignment, and partnering across teams to deliver complex platform investments
- Demonstrated ability to use AI to accelerate development, system design, and decision-making, with sound judgment in validating outputs, maintaining quality, and taking ownership of final outcomes
- Strong track record of critical evaluation and verification of AI-assisted work (e.g., testing, source-checking, data validation, peer review)
- High integrity and ownership: you protect sensitive data, avoid over-reliance on AI, and remain accountable for final decisions and deliverables
- Bachelor's degree in a relevant field such as Computer Science or Engineering, or equivalent experience