
Opportunity at
PinterestSr. Staff Software Engineer, AI Platform
Pinterest operates a digital platform where global users discover fresh concepts, visualize ideas, and plan projects. Artificial intelligence acts as a core partner across the company,…
Career Tools
About This Role
Pinterest operates a digital platform where global users discover fresh concepts, visualize ideas, and plan projects. Artificial intelligence acts as a core partner across the company, fueling critical features such as recommendations, advertising, visual search, notifications, and trust operations. The AI Platform team builds foundational technology utilized by hundreds of machine learning practitioners. In this role, the Sr. Staff Software Engineer will lead the evolution of Pinterest's centralized evaluation framework…
Job Description
Pinterest operates a digital platform where global users discover fresh concepts, visualize ideas, and plan projects. Artificial intelligence acts as a core partner across the company, fueling critical features such as recommendations, advertising, visual search, notifications, and trust operations. The AI Platform team builds foundational technology utilized by hundreds of machine learning practitioners. In this role, the Sr. Staff Software Engineer will lead the evolution of Pinterest's centralized evaluation framework for generative AI and machine learning workloads, collaborating closely with research, product, and safety divisions to drive system adoption and product reliability.
Responsibilities
- Partner with technical leadership to identify modernization needs and scale the roadmap for a unified evaluation architecture
- Define cross-functional technical strategies and encourage broad company-wide adoption of shared assessment tools
- Make long-term architectural decisions that enhance user experience and platform reliability
- Establish evaluation frameworks combining automated metrics, expert judgment, human feedback, safety protocols, and business goals
- Lead complex initiatives across teams to resolve technical risks and deliver measurable impact
Requirements
- Three or more years of hands-on background building and operating evaluation systems for generative AI and complex machine learning setups
- Proficiency in Python alongside a strong foundation in distributed systems concepts
- Extensive familiarity with evaluation libraries and frameworks for generative AI and recommender systems
- Five or more years of experience constructing scalable platforms for distributed experimentation, data and model versioning, orchestration, observability, and production monitoring
- Thorough understanding of generative AI risks, including bias, security, privacy, robustness, and automated signal limitations
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
Core Skills
Benefits
- Eligible for equity compensation
- Base salary range provided for US-based applicants
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the employment type for this position?
The posting specifies that this is a full-time position.
What is the remote or in-office work policy?
This role requires being in an office for in-person collaboration one to two times per quarter, and candidates can be situated anywhere in the country.
Does Pinterest provide relocation assistance for this role?
No, this position is not eligible for relocation assistance.
What is the salary range for this job?
For US-based applicants, the base salary range is $208,592 to $429,454 USD, and the position is also eligible for equity.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.