Pinterest2 дня назад
Sr. Staff Software Engineer, Pinterest Assistant
Зарплата не указана
РЫНОК
14 583 ₽медиана по профессии
Data Scientist · 21 вакансий с указанной зарплатой
7 333половина предложений: 12 500–20 00031 333
Работодатель не указал зарплату — сравните с рынком сами.
San Francisco
Обязанности
- 01Define and drive the technical vision and architecture for the backend systems powering Pinterest Assistant
- 02Lead the design and implementation of the core Assistant platform including orchestration, memory and personalization, context management, APIs, tool integrations, and backend infrastructure
- 03Drive technical strategy, identifying foundational platform investments that unlock new Assistant capabilities
- 04Partner closely with Product, Design, Frontend engineers, ML engineers, and Infrastructure teams to build personalized, multimodal conversational experience
- 05Shape the architecture for AI-powered applications including retrieval, context assembly, tool execution, memory, and model orchestration
- 06Establish engineering best practices for production LLM and agent systems including observability, logging, evals, safety mechanisms, rollout strategies, and incident response
- 07Mentor engineers, raising the technical bar through architecture reviews, technical guidance, and engineering leadership
- 08Navigate ambiguity and make pragmatic architectural decisions balancing rapid product iteration with long-term maintainability
- 09Influence technical direction beyond the immediate team by collaborating across teams and shaping Pinterest's broader AI platform strategy
- 10Stay current with advances in LLMs, agentic systems, and backend platform design, applying them pragmatically to consumer product development
Требования
- 01Bachelor's degree in computer science or equivalent experience
- 0210+ years of backend software engineering experience including leading large, ambiguous systems that power consumer experience
- 033+ years operating as a technical lead driving architecture and development of large-scale distributed backend systems
- 04Strong backend engineering experience in Python, TypeScript, Node or similar languages and ecosystems
- 05Experience building platforms or foundational infrastructure that enables product teams to move faster
- 06Strong understanding of modern model-driven systems and experience partnering with machine learning engineers on AI-powered products
- 07Strong leadership, communication, and cross-functional collaboration skills
- 08Familiarity with concepts such as retrieval, ranking, personalization, inference, context management, or orchestration
- 09Track record of mentoring senior engineers and elevating engineering quality across an organization
- 10Product-minded and execution-oriented with ability to lead in ambiguity and move between strategy and hands-on implementation
- 11Strong builder's mindset with ability to create momentum in ambiguous spaces and make pragmatic technical decisions