Quick summary
- Work type
- Hybrid
- Location
- San Francisco, CA
- Salary
- $208,592–$429,454 / yr
- Posted
- 7 days ago
- Freshness
- Confirmed live 2 days ago
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This role pays more than 98% of similar roles. Most pay $197,750–$259,625 — the shaded band above. At the midpoint, this role pays about $319k versus about $229k for comparable roles.
Based on 240 similar postings.
Employer
About Pinterest
Pinterest is a visual discovery and inspiration platform where people find ideas for home, style, recipes, and more. It serves hundreds of millions of users worldwide through its image and video pinboard product.
Pinterest currently has 82 open roles on FindRole.
Listed pay typically runs $164,695–$337,990 across 82 roles with salary data.
Most-posted roles
- Software Engineer 18
- Machine Learning Engineer 11
- Data Scientist 8
- Technical Program Manager 6
- Product Manager 5
At a glance
TL;DR · Senior Staff Software Engineer
Sr. Staff Software Engineer, Pinterest Assistant joins the Pinterest Assistant team to serve as a technical leader for the backend platform. This role involves defining the architecture and technical direction for a visual-first, AI-powered companion designed to help users move from inspiration to action across shopping, search, and discovery. The engineer will build core infrastructure including orchestration, memory, personalization, context management, tool integrations, and APIs while establishing best practices for production LLM and agent systems. Key responsibilities include shaping long-term strategy, mentoring engineers, and collaborating with Product, Design, Frontend, Infrastructure, and Machine Learning teams. Required skills include extensive experience in Python, TypeScript, or Node, along with expertise in distributed backend systems, retrieval, ranking, and model-driven systems. The role focuses on developing multi-modal conversational experiences and managing complex technical requirements for large-scale AI products.
What does a Software Engineer earn in California?
Median $214000 from 775 postings across 63 companies.
Skills
What you'll do
- Define and drive the technical vision and architecture for backend systems powering Pinterest Assistant at scale.
- Lead the design of core platform components including orchestration, memory, personalization, and context management.
- Develop infrastructure to support multi-modal, conversational experiences and AI-powered applications.
- Establish engineering best practices for production LLM and agent systems, including observability and safety mechanisms.
- Partner with Product, Design, and Machine Learning teams to build personalized user experiences.
- Mentor engineers and raise the technical bar through architecture reviews and leadership guidance.
- Influence broader company strategy by identifying foundational investments that improve developer velocity and reliability.
- Translate complex AI concepts like RAG and tool execution into scalable production features.
What we're looking for
- Bachelor’s degree in a relevant field such as computer science or equivalent experience.
- 10+ years of backend software engineering experience leading large, ambiguous systems for consumer experiences.
- 3+ years of experience as a technical lead driving the architecture and development of large-scale distributed backend systems.
- Proficiency in Python, TypeScript, Node, or similar languages and ecosystems.
- Experience building platforms or foundational infrastructure to improve developer velocity and scalability.
- Strong understanding of model-driven systems and experience partnering with machine learning engineers on AI products.
- Proven track record of mentoring senior engineers and improving engineering quality across an organization.
- Experience with LLM-based products, conversational AI, RAG, or full-stack development (preferred).
More like this
Similar roles
Senior Staff Frontend Software Engineer
Qualcomm
Staff Software Engineer, FullStack
Walmart
Senior Staff Software Engineer, AI IoT
Qualcomm
Senior Staff Software Engineer
Qualcomm
Staff Software Engineer, Full Stack
Walmart