Latest AI JobsBrowse Jobs
Pinterest logo

Sr. Staff Software Engineer, AI Platform

PinterestPalo Alto, CA, US; Remote, USData Engineering
Apply on company site
Salary
$208,592 — $429,454 USD
Job type
Full-time
Work mode
Remote
Experience
Senior · 5+ yrs
Posted
6 Oct 2026
Status
Open · checked 7d ago

About this role

Palo Alto, CA, United States or Remote, United States is the location for this full-time role as a Senior Staff Software Engineer, AI Platform at Pinterest. This position suits an experienced software professional looking to scale company-wide evaluation platforms for artificial intelligence and machine learning systems.

Role Overview

Pinterest seeks a Senior Staff Software Engineer for the AI Platform team to shape and scale a unified AI and machine learning evaluation system. The AI Platform division provides essential tools and infrastructure for hundreds of engineers across the organization, supporting recommendations, ads, visual search, notifications, trust, and safety. This contributor will partner with engineering, research, product, and safety groups to advance evaluation capabilities for generative artificial intelligence and machine learning workloads.

Key Responsibilities

Identify modernization opportunities and scale the roadmap for a company-wide evaluation system in partnership with technical leadership
Define cross-team technical strategy, align partner teams, and drive broad adoption of shared evaluation capabilities
Make durable architectural decisions that improve the user experience and reliability of Pinterest’s AI/ML evaluation platform
Establish evaluation methodologies and standards that balance automated metrics, expert judgment, human feedback, safety, and business outcomes
Lead complex cross-team workstreams, resolve technical tradeoffs and risks, and deliver impact

Requirements

Three or more years of deep, hands-on experience designing and operating evaluation systems for generative AI and complex machine learning systems, including benchmark design, golden datasets, automated metrics, human evaluation, model-based grading, and failure analysis
Strong programming skills in Python coupled with a solid grasp of distributed systems principles, and comfortable iterating with artificial intelligence tools on coding and design
Deep familiarity with generative AI and recommender system evaluation libraries and frameworks, AutoEvals, OpenEvals, and Ragas
Five or more years of experience building scalable platforms for distributed experimentation, data and model versioning, orchestration, observability, release management, and production monitoring
Strong judgment around generative AI risks, including robustness, bias, privacy, security, and the limitations of automated evaluation signals
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience

Skills and Tools

Python
Distributed systems
GenAI and RecSys evaluation libraries and frameworks
AutoEvals
OpenEvals
Ragas
Data and model versioning tools
Orchestration and observability platforms

Salary and Benefits

The base salary range for this position is $208,592 to $429,454 USD. The position is also eligible for equity. Final compensation is determined by factors including location, travel, relevant prior experience, and particular skills and expertise. Relocation assistance is not available for this role.

About the Company

Pinterest operates a visual search and discovery platform that helps millions of people find creative ideas, plan projects, and discover inspiration. The company embraces a flexible working model called PinFlex, which requires in-office collaboration one to two times per quarter. Pinterest maintains a commitment to inclusion as an equal opportunity employer.

How to Apply

Interested candidates should apply on the official company careers page.

Skills and tech stack

Questions candidates ask

Can I work remotely for this position?

Yes, this role can be situated anywhere in the country as a remote US position, though it requires coming into an office for in-person collaboration one to two times per quarter.

What is the salary range for the Senior Staff Software Engineer role?

The base salary ranges from $208,592 to $429,454 USD, and the position is eligible for equity.

What level of experience is required for this position?

Candidates need five or more years of experience building scalable platforms for distributed experimentation and related areas, plus three or more years of hands-on experience designing and operating evaluation systems for generative AI and complex machine learning systems.

Is relocation assistance provided?

No, this position is not eligible for relocation assistance.

What educational background is expected?

A Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience is required.

Ready to apply?

The application is on the official Pinterest careers page.

Apply on company site