Pinterest10 дней назад

Staff Software Engineer, TwoTwenty

14 765–30 400 ₽в месяц · до вычета
РЫНОК
13 634медиана по профессии
Tech Lead / Team Lead · 356 вакансий с указанной зарплатой
5 092половина предложений: 9 708–18 1041,2 млн
В рынке · выше 57% предложений
San Francisco

Обязанности

  • 01Define the backend and platform architecture for AI-driven product experiences — visual-chat, AI image generation and editing, and agentic or LLM-based products — partnering with Engineering, Product, ML and UX leaders to shape the technical vision and roadmap
  • 02Architect end-to-end systems spanning API layers, orchestration, logging, evaluation, storage and safety controls, ensuring solutions scale across multiple products and teams
  • 03Lead resolution of complex technical challenges — e.g., scaling LLM inference for real-time features, balancing latency vs. quality in AI-generated content, and standardizing backend capabilities for reuse
  • 04Design and implement production backend systems including API endpoints, orchestration layers, data models, caching strategies and integrations with Pinterest's LLM infrastructure
  • 05Use AI to accelerate prototyping, evaluation design and code generation, while applying judgment and verification to ensure correctness and quality
  • 06Create and evolve shared tooling and evaluation frameworks for LLM-based experiences, including offline eval pipelines, A/B testing hooks, quality metrics and observability
  • 07Guide the design of projects with significant complexity and ambiguity spanning multiple teams — setting technical direction, reviewing critical design docs and driving alignment across cross-functional partners
  • 08Raise the bar on operational excellence by improving monitoring, alerting, incident response, capacity planning and service health — and mentor engineers to develop stronger ownership habits and grow into technical leaders

Требования

  • 01Bachelor's degree in Computer Science, Engineering or a related field, or equivalent experience
  • 02Minimum of 6 years of backend software engineering experience with a track record of leading and shipping projects with substantial impact on team-level or org-level goals
  • 03Experience operating as a technical leader for large, ambiguous, cross-functional initiatives spanning one or more teams
  • 04Strong Python development skills — you write idiomatic, well-structured, maintainable Python and can confidently navigate and improve large codebases
  • 05Experience building on top of distributed systems — you've designed, built and operated services at scale, with strong judgment around caching, async processing, data storage tradeoffs, choosing existing database, indexing, and queueing solutions
  • 06Experience building LLM-powered or ML-backed products in production — you understand model integration, prompt and orchestration strategies, evaluation, latency/cost tradeoffs and operational challenges of AI-backed services
  • 07Demonstrated ability to use AI to improve speed and quality in your day-to-day workflow, with a clear approach to validating accuracy and quality of AI-assisted work
  • 08High integrity and ownership: you protect sensitive data, avoid over-reliance on AI and remain accountable for final decisions and deliverables

Условия

  • 01This role will need to be in the office for in-person collaboration 1-2 times/quarter and therefore can be situated anywhere in the country
  • 02This position is not eligible for relocation assistance
  • 03The position is also eligible for equity
  • 04Final salary is based on a number of factors including location, travel, relevant prior experience, or particular skills and expertise