Sr. Staff Software Engineer
Core
Sr. Staff Backend Engineer leading the architecture and technical direction for Pinterest Assistant, a visual-first, AI-powered companion for shopping, search, and discovery.
Role type
Sr. Staff Backend Engineer (AI Platform)
Builds
Multi-modal, conversational AI experiences (orchestration, memory, personalization, context management, tool integrations)
Domain
Consumer Internet / AI / LLMs
Deliverable
production ML models
Required skills
Backend engineering (Python, TypeScript, Node), Large-scale distributed systems architecture, Technical leadership, Cross-functional collaboration, Mentoring, AI/LLM system design, Retrieval and context management
Preferred skills
Conversational AI and agents, Tool calling, Multimodal experiences, RAG, Embeddings, Evaluation frameworks for AI products, Full-stack development
Technologies
Python, TypeScript, Node, LLMs, RAG, Agents
Responsibilities
Define and drive technical vision and architecture for backend systems powering Pinterest Assistant. Lead design and implementation of core Assistant platform components (orchestration, memory, personalization, APIs, infrastructure). Drive technical strategy for foundational platform investments. Partner with Product, Design, Frontend, and ML teams to build personalized conversational experiences. Establish engineering best practices for production LLM and agent systems. Mentor engineers and raise the technical bar across the organization.
Seniority
Sr. Staff, hands-on IC with significant leadership
