Skip to content
PinterestPinterest

Principal Engineer, Core - Pinner Journeys

Principal technical leader defining architecture and multi-year strategy for Pinterest’s Homefeed, Search, and AI Assistant experiences. The role requires 15+ years of large-scale systems or machine-learning experience, deep expertise in discovery and generative AI, and hands-on leadership across engineering and product organizations.

About the job

Responsibilities

  • Define the long-term technical strategy and architecture for Homefeed, Search, and AI Assistant, including retrieval, ranking, personalization, and generative experiences.
  • Drive a multi-year roadmap unifying signals, features, and models across discovery surfaces.
  • Lead large-scale retrieval and ranking systems, including multi-stage retrieval, representation learning, and multi-objective optimization.
  • Architect LLM and foundation-model integration with discovery systems, including query understanding, intent modeling, content understanding, orchestration, and safety guardrails.
  • Set direction for experimentation, measurement, evaluation, offline metrics, online experimentation, and causal inference.
  • Provide hands-on leadership through design, prototyping, design and code reviews, launch risk reduction, and mentoring senior engineers and technical leads.
  • Partner with Product, Data Science, Research, and Design on product strategy and technical plans.
  • Improve reliability, performance, security, privacy, cost efficiency, and operational health of large-scale ML systems.
  • Represent Pinterest externally through talks, publications, partnerships, and talent development.

Requirements

  • 15+ years of industry experience in large-scale systems and/or machine learning, with impact in search, recommendations, feeds, or conversational AI.
  • Experience as a Principal Engineer, Architect, or equivalent senior technical leader driving cross-organizational strategy and execution.
  • Deep expertise in at least two of retrieval and ranking, representation learning, search systems, and large language models/generative AI.
  • Experience driving multi-year architectural transformations at scale.
  • Strong product intuition and experience partnering with Product, Design, and Data Science on ambiguous product bets.
  • Exceptional communication skills with executives, peers, and engineering audiences.
  • Experience mentoring senior and staff engineers and building strong engineering cultures.
  • Bachelor’s degree in computer science, a related field, or equivalent experience.

Nice to Have

  • Experience with consumer discovery products at global scale, including feeds, search, recommendations, marketplaces, or assistants.
  • Experience building or integrating AI assistants or agentic workflows into consumer experiences.

Compensation and Benefits

  • Base salary range: $242,634–$449,541 USD.
  • Eligible for equity.
  • Benefits information is available through Pinterest’s careers resources.

Skills

Machine Learning, Information Retrieval, Ranking Systems, Learning-To-Rank, Representation Learning, Embeddings, Search Systems, Query Understanding, LLMs, Generative AI, Retrieval-Augmented Generation, Reinforcement Learning, Causal Inference, Online Experimentation, Personalization

Rula

Rula

United States

Principal AI Engineer - Personalization and Recommendation
$282k+/yrRemote10+ YOEML Engineering

Own the architecture and delivery of production AI systems for patient-provider matching, search relevance, personalization, clinical workflows, and engagement. The role requires extensive software engineering, distributed systems, search or recommendation, ML applications, and foundation-model experience in a regulated healthcare setting.

PointClickCare

PointClickCare

United States

Principal ML System Engineer
$195k+/yrRemote7+ YOEML Engineering

Leads the technical vision, architecture, and engineering standards for a company-wide ML platform supporting model development, deployment, serving, and monitoring. The role requires principal-level expertise in Python and Java, scalable MLOps, cloud infrastructure, security, and technical leadership across teams.

Zoox

Zoox

Foster City, CA

Senior Staff / Principal Software Engineer - Freeway Autonomy
$340k+/yrHybrid10+ YOEML Engineering

Leads the technical strategy and engineering execution required to achieve driverless freeway operation for autonomous vehicles. Requires 10+ years of software experience, demonstrated freeway autonomy leadership, deep expertise in an autonomy domain, and strong executive communication skills.

Fetch

Fetch

United States

Principal Machine Learning Engineer
No salary listedRemote7+ YOEML Engineering

Design and scale ML infrastructure and real-time learning systems powering personalization, search, ranking, and ad tech for millions of consumers. The role requires deep distributed-systems and data-pipeline expertise, strong architecture leadership, and experience delivering zero-to-one ML systems.

Airbnb

Airbnb

United States

Senior Staff Machine Learning Engineer, Post Training
$248k+/yrRemote10+ YOEML Engineering

Senior Staff ML Engineer fine-tunes and optimizes state-of-the-art LLMs for Airbnb's customer support AI products, including AI assistants and autonomous agents. Partners cross-functionally to productionize models at scale. Requires PhD and 10+ years experience with PyTorch.