Principal Engineer, AI Platform

1 hour, 44 minutes ago
Full-time
Lead
Software Development
Pinterest

Pinterest

Pinterest is the world's first visual discovery engine, offering a vast dataset of ideas with over 200 billion recipes, home hacks, and style inspiration. With a mission to inspire everyone to create a life they love, Pinterest empowers its employees t...

Internet Software & Services
5K-10K
Founded 2010

Description

  • Set the technical vision and roadmap for the Pinterest AI Platform in alignment with business priorities and company strategy.
  • Drive cross-functional strategic initiatives that expand platform capabilities across the AI/ML lifecycle.
  • Architect and advance Generative AI infrastructure, including multimodal data management, post-training, evaluation, and batch and online inference.
  • Develop and improve Recommender Systems infrastructure, including feature stores, training infrastructure, and large-scale high-performance inference.
  • Build AI-powered tools that automate user experiences and accelerate development and productivity across Pinterest platforms.
  • Lead the design and operation of highly available, production-grade systems at large scale.
  • Influence architecture decisions and align cross-functional partners and executives around technical direction.
  • Cultivate a collaborative and inclusive team culture and provide constructive feedback to support team growth.
  • Take end-to-end ownership of outcomes and uphold high standards for engineering quality, integrity, and accountability.

Requirements

  • Deep expertise in AI/ML infrastructure and distributed systems.
  • Hands-on experience designing, building, and operating highly available, production-grade systems at large scale.
  • Strong technical judgment.
  • Proficiency in at least one of C++, Java, or Rust.
  • Experience leading cross-organizational initiatives and navigating ambiguity.
  • Experience defining technical strategy and influencing architecture decisions.
  • Experience aligning cross-functional partners and executives around a shared direction.
  • Strong ownership and a high engineering bar.
  • Bachelor's degree in Computer Science or a related field.
  • This position is not eligible for relocation assistance.
  • Must be in commutable distance from Palo Alto, CA or San Francisco, CA.
  • Must be able to come into the office for in-person collaboration 1-2 times per quarter.

Benefits

  • Base salary range of $242,634 to $499,541 USD.
  • Eligible for equity.
  • Flexibility through Pinterest’s PinFlex working model.
  • Information about company culture and benefits is available through Pinterest’s benefits resources.
  • Equal opportunity employer with accommodations available during the application process.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal Engineer, Unity Rewards

Unity 5K-10K Internet Software & Services

Unity is hiring a Principal Mobile App Developer to architect and lead a greenfield B2C mobile rewards app that sits on top of its backend data and ML infrastructure.

Android CI/CD Flutter iOS Kotlin Machine Learning React Native Swift WebSockets
1 hour, 44 minutes ago

Staff AI Engineer

Acquia 1K-5K Internet Software & Services

Acquia is hiring a Staff AI Engineer to join its AI Core Engineering team and build production-grade agentic AI workflows for its enterprise digital experience platform.

AWS Azure CI/CD Drupal GCP Python
1 hour, 44 minutes ago

Principal Software Engineer I - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Principal Software Engineer I for the Elasticsearch Distributed Systems team to improve how clusters scale, stay resilient, and coordinate data across many machines.

Elasticsearch Java Lucene
1 hour, 59 minutes ago

Principal Software Engineer I - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Principal Software Engineer I on the Elasticsearch Distributed Systems team to improve how the cluster scales, performs, and stays resilient as data is indexed, allocated, replicated, and coordinated across nodes.

Elasticsearch Java Lucene
2 hours, 29 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers