Senior Staff Software Engineer, AI Platform

Pinterest

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Palo Alto, CA
Salary
$208,592–$429,454 / yr
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $207k
This role $319k
$137k $461k
below market most similar roles pay here above market

This role pays more than 99% of similar roles. Most pay $170,000–$243,250 — the blue band above. At the midpoint, this role pays about $319k versus about $207k for comparable roles.

Based on 240 similar postings.

Employer

About Pinterest

Pinterest is a visual discovery and inspiration platform where people find ideas for home, style, recipes, and more. It serves hundreds of millions of users worldwide through its image and video pinboard product.

Pinterest currently has 69 open roles on FindRole.

Listed pay typically runs $175,631–$339,078 across 62 roles with salary data.

Most-posted roles

View all roles at Pinterest

At a glance

TL;DR · Senior Staff Software Engineer, AI Platform

As a Sr. Staff Software Engineer on the AI Platform team, you will shape and scale a unified, reliable evaluation system for GenAI and ML workloads used company-wide. You will identify modernization opportunities, define cross-team technical strategies, and make durable architectural decisions to improve the reliability of AI-powered experiences. Your daily work involves establishing evaluation methodologies that balance automated metrics, human feedback, and safety standards. You will utilize Python and distributed systems principles to build scalable platforms for experimentation, data versioning, orchestration, and production monitoring. The role requires deep familiarity with GenAI and RecSys evaluation libraries such as AutoEvals, OpenEvals, and Ragas. You will solve complex technical tradeoffs to ensure production-grade quality for functions like recommendations, ads, visual search, and trust and safety.

What does a Software Engineer earn in California?

Median $214500 from 1223 postings across 78 companies.

See salary data

What you'll do

  • Identify modernization opportunities and scale the roadmap for a company-wide AI evaluation system.
  • Define cross-team technical strategy and drive broad adoption of shared evaluation capabilities.
  • Make durable architectural decisions to improve the reliability of the AI/ML evaluation platform.
  • Establish evaluation methodologies balancing automated metrics, human feedback, safety, and business outcomes.
  • Lead complex cross-team workstreams and resolve technical tradeoffs and risks.
  • Design and operate evaluation systems for GenAI and complex ML workloads.
  • Build scalable platforms for distributed experimentation, data versioning, and production monitoring.

What we're looking for

  • 3+ years of experience designing and operating evaluation systems for GenAI and complex ML systems.
  • 5+ years of experience building scalable platforms for distributed experimentation, data/model versioning, orchestration, and production monitoring.
  • Strong programming skills in Python.
  • Solid grasp of distributed systems principles.
  • Deep familiarity with GenAI and RecSys evaluation libraries and frameworks like AutoEvals, OpenEvals, and Ragas.
  • Strong judgment regarding GenAI risks including robustness, bias, privacy, and security.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • US based applicants only.

More like this

Similar roles

Senior Staff Software Engineer, AI Platform

Palo Alto Networks

Santa Clara, CA 26 days ago $153,700–$248,600
Python TypeScript Go LLM Node.js AWS Azure GCP Kubernetes Terraform Pulumi AWS CDK CI/CD GitHub Actions GitLab CI Distributed Systems Predictive Analytics Prompt Engineering
8+ yrs exp

Staff Software Engineer, AI Platform

JLL (Jones Lang LaSalle)

Remote (Chicago, IL) 31 days ago
LLM AI Engineering Distributed Systems Platform Engineering Kubernetes Infrastructure as Code Observability Retrieval Tool Calling Model Routing Guardrails Production Systems
8+ yrs exp Remote

Senior Staff Software Engineer, AI Agent Platform

GEICO

New York City, NY +3 11 days ago $130,000–$300,000
Python Java Go Distributed Systems GenAI RAG Kubernetes CI/CD Kafka OpenTelemetry Prometheus Grafana Datadog LangGraph Langfuse LangSmith Braintrust Arize Phoenix Azure AWS OpenSearch Vespa Temporal Restate DBOS AWS Step Functions API Design SRE Chaos Engineering
10+ yrs exp Hybrid

Senior Engineer, AI Platform

Abbott

Madison, WI 70 days ago $99,300–$198,700
Kubernetes Python Go Rust MLOps infrastructure-as-code GitOps CI/CD GPU Infrastructure Knative KEDA Service Mesh event-streaming Multi-cloud VPC DNS FinOps HIPAA FDA GxP

Senior Staff Software Engineer, Enterprise AI Platform

Nvidia

Santa Clara, CA 4 days ago $224,000–$356,500
Python Go Rust Distributed Systems CI/CD Container Orchestration Messaging Caching Durable Storage Vector Stores Secrets Management Authentication Authorization Observability Telemetry
10+ yrs exp

Senior AI Engineer, Platform

Micron Technology

Boise, ID 16 days ago
Kubernetes Terraform Apache Kafka Infrastructure as Code IaaS PaaS SaaS Unix Machine Learning Generative AI Agentic AI RBAC Observability Cloud Engineering Platform Administration
2+ yrs exp