Staff Technical Program Manager, ML Platform

Snap Inc.

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Los Angeles, CAPalo Alto, CASeattle, WA
Salary
$209,000–$313,000 / yr
Posted
20 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $219k
This role $261k
$151k most similar roles pay here $330k

This role pays more than 88% of similar roles. Most pay $190,350–$246,700 — the shaded band above. At the midpoint, this role pays about $261k versus about $219k 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 76 open roles on FindRole.

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

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Staff Technical Program Manager, ML Platform

Staff Technical Program Manager, ML Platform serves as a single-threaded owner for high-stakes programs within the machine learning platform. This role functions at the intersection of software engineering, data analytics, and program execution to drive infrastructure goals, reliability, and performance. You will manage the full lifecycle of complex projects across multiple engineering organizations, partner with leadership to shape technical roadmaps, and make architectural trade-offs. Day-to-day responsibilities include building automation tools, developing dashboards, and managing the operating rhythm of the business while mentoring junior team members. The role requires proficiency in Python and SQL for data analysis, along with experience in visualization tools like Grafana or Looker, and source control via GitHub. You will navigate technical complexities involving ML development workflows, model lifecycle management, and large-scale production systems to ensure scalable, cost-conscious engineering outcomes.

What does a Technical Program Manager earn in California?

Median $211325 from 72 postings across 20 companies.

See salary data

What you'll do

  • Lead complex, cross-functional programs across multiple engineering organizations involving high-stakes technical requirements.
  • Act as a single-threaded owner for critical programs by managing ambiguity, dependencies, and alignment across teams.
  • Manage the full program lifecycle from initial ideation through execution to operational excellence.
  • Partner with leadership to shape technical roadmaps and influence architectural trade-offs.
  • Perform hands-on data analysis using Python and SQL to build dashboards and uncover insights.
  • Build automation tools and improve internal systems to enhance platform-wide performance and reliability.
  • Drive the operating rhythm of the business to ensure engineering systems scale effectively and remain cost-conscious.
  • Mentor and grow junior Technical Program Managers and engineers to scale organizational performance.

What we're looking for

  • Bachelor's degree in a technical field such as computer science, mathematics, or statistics.
  • 11+ years of experience in Engineering, Data Science, or Technical Program Management in the tech industry.
  • 5+ years of experience specifically in Technical Program Management.
  • Proven track record leading large-scale, ambiguous programs focused on platform reliability and performance.
  • Strong proficiency with Python and SQL to analyze systems and build tools.
  • Experience with data visualization tools (Grafana, Looker, Tableau), source control (GitHub), and ticket management (JIRA).
  • Experience contributing to technical design, architectural trade-offs, and roadmap planning with engineers.
  • Background in software engineering, machine learning, or infrastructure systems (preferred); Master's or PhD in a highly analytical field (preferred).

More like this

Similar roles

Staff Technical Program Manager

Pinterest

Remote 7 days ago $145,747$300,067
Machine Learning LLM Generative AI Data Infrastructure Presto Experimentation Platforms Cost Optimization Analytics Program Management
5+ yrs exp Remote

Technical Program Manager, AI/ML

Lam Research

Livermore, CA 29 days ago
AI 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 30 days ago
AI ML Automation LLM RAG Predictive Modeling Workflow Orchestration Data Pipelines Knowledge Graph Ontology Analytics Information Security Logistics
10+ yrs exp Hybrid

Staff Technical Product Manager, Ads ML Platform

Reddit

Remote 112 days ago $217,000$303,900
Machine Learning Generative AI LLM RAG GPU Scheduling model-serving Ad Tech Fine-tuning Infrastructure Training Inference Monitoring Content Ranking
7+ yrs exp Remote