Staff Technical Program Manager, ML Platform

Snap Inc.

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Los Angeles, CAPalo Alto, CASeattle, WA
Salary
$209,000–$313,000 / yr
Posted
66 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $203k
This role $261k
$130k $333k
below market most similar roles pay here above market

This role pays more than 93% of similar roles. Most pay $174,950–$231,150 — the blue band above. At the midpoint, this role pays about $261k versus about $203k for comparable roles.

Based on 240 similar postings.

Employer

About Snap Inc.

Snap Inc. is a technology and camera company, best known for Snapchat, offering visual communication, augmented reality, and advertising products.

Snap Inc. currently has 103 open roles on FindRole.

Listed pay typically runs $209,000–$313,000 across 93 roles with salary data.

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Staff Technical Program Manager, ML Platform

The Staff Technical Program Manager, ML Platform joins the Engineering team to serve as a single-threaded owner for high-stakes, ambiguous programs. This role requires leading cross-functional initiatives that span multiple engineering organizations, focusing on platform reliability, operational stability, and production system performance. You will partner with leadership to shape technical roadmaps, make architectural trade-offs, and drive the operating rhythm of the business. Day-to-day responsibilities include building automation tools, managing program lifecycles, and performing hands-on data analytics. Key technologies and skills include Python, SQL, GitHub, JIRA, and data visualization tools like Grafana, Looker, and Tableau. Candidates should also possess experience with Spark, Airflow, Kafka, Kubernetes, and Docker to support ML development workflows and infrastructure systems within a high-scale consumer technology environment.

What does a Technical Program Manager earn in California?

Median $200000 from 105 postings across 25 companies.

See salary data

What you'll do

  • Lead complex, cross-functional programs across multiple engineering organizations requiring deep technical understanding.
  • Act as a single-threaded owner for critical programs by managing ambiguity, dependencies, and team alignment.
  • Manage the full program lifecycle from initial ideation to execution and operational excellence.
  • Partner with engineering and product leadership to shape roadmaps and influence technical decisions.
  • Use Python, SQL, and dashboards to perform hands-on data analytics and uncover program insights.
  • Build automation tools and improve internal systems to enhance the technical ecosystem.
  • Drive the business operating rhythm to ensure engineering systems are scalable, performant, and cost-conscious.
  • Mentor and grow junior TPMs and engineers to scale organizational performance.

What we're looking for

  • Bachelor's in a technical field such as computer science, mathematics, statistics, or equivalent years of experience.
  • 11+ years of experience in Engineering, Data Science, or Technical Program Management in a data-driven software or tech environment.
  • 5+ years of experience in Technical Program Management.
  • Proven track record of leading large-scale, ambiguous programs across distributed teams to improve platform reliability and performance.
  • Strong proficiency with Python and SQL to analyze systems, build tools, and inform decisions.
  • Experience with data visualization tools (e.g., Grafana, Looker, Tableau), source control (e.g., GitHub), and ticket management (e.g., JIRA).
  • Experience contributing to technical design, architectural trade-offs, and roadmap planning directly with engineers.
  • Background in software engineering, machine learning, or infrastructure systems (preferred).

More like this

Similar roles

Staff Technical Program Manager

Pinterest

Remote (San Francisco, CA) 8 days ago $145,747–$300,067
ML AI LLM Model Serving GPU Capacity Platform Engineering SQL Release Management Evaluation Frameworks Infrastructure Technical Program Management Governance Post-mortems Model Development
8+ yrs exp Remote

Staff Technical Program Manager

Reddit

Remote 112 days ago $194,600–$272,400
Technical Program Management Ads Monetization Large-scale Systems Sprint Technical Judgment
8+ yrs exp Remote

Technical Program Manager, Monetization

Snap Inc.

Bellevue, WA +3 27 days ago $190,000–$284,000
Python SQL Spark Airflow Hive Kafka Flink AWS GCP Kubernetes Docker Grafana Looker Tableau GitHub JIRA Data Analytics
6+ yrs exp Hybrid

Technical Program Manager, AI/ML, GOPs AI

Lam Research

Livermore, CA 75 days ago
AI ML Automation LLM RAG Predictive Modeling Workflow Orchestration Data Pipelines Knowledge Graph Ontology Analytics Solution Design Information Security
10+ yrs exp Hybrid

Technical Program Manager, AI/ML, GOPs AI

Lam Research

Livermore, CA 75 days ago
AI ML Automation LLM RAG Predictive Modeling Data Pipelines Workflow Orchestration Knowledge Graph Ontology Analytics Information Security Solution Design production-readiness
10+ yrs exp Hybrid