Staff Technical Program Manager, ML Platform

Snap Inc.Los Angeles, CA
$178,000 - $313,000Hybrid

About The Position

Snap Inc. is a technology company focused on improving communication and daily life through its camera-centric products. The company operates Snapchat, Bitmoji, and other digital services. The Technical Program Manager (TPM) role at Snap is a strategic, high-leverage leadership position for individuals with deep technical expertise in software engineering, machine learning, and data analytics. TPMs are responsible for large-scale, complex, and often ambiguous programs, acting as single-threaded owners. They combine technical depth with execution precision, driving outcomes for core products and infrastructure. Unlike traditional TPM roles, Snap TPMs are hands-on, contributing with Python notebooks, building dashboards and automation tools, and collaborating with engineering leaders on technical roadmaps and architectural decisions. The ideal candidate is a former engineer or data scientist who has transitioned into program leadership while retaining technical skills. The interview process is rigorous, evaluating technical fluency, first-principles thinking, and the ability to drive strategic outcomes in complex environments.

Requirements

  • Bachelor's in a technical field such as computer science, mathematics, statistics or equivalent years of experience
  • 11+ years of experience spanning Engineering / Data Science / Technical Program Management leading cross-functional efforts in the software or tech industry in a data-driven environment.
  • 5+ years of experience in Technical Program Management .
  • A proven track record of leading large-scale, ambiguous programs across distributed teams in fast-paced, cross-functional environments, especially in the areas of improving platform reliability, operational stability and performance of production systems
  • Strong proficiency with Python and SQL, and experience using data to analyze systems, build tools, or inform decisions.
  • Experience with data visualization tools (e.g. Grafana, Looker, Tableau) building dashboards, source control (e.g. GitHub), ticket management (e.g. JIRA).
  • Experience working directly with engineers and contributing to technical design, architectural trade-offs, and roadmap planning.
  • Comfort operating with high visibility and accountability; you thrive on ownership and impact.
  • Demonstrated ability to quickly learn new domains, systems, and technologies.
  • Excellent communication, organizational, and leadership skills.

Nice To Haves

  • A background in software engineering, machine learning, or infrastructure systems
  • Prior hands-on experience with big data technologies such as Spark, Airflow, Hive, Kafka, or Flink.
  • Familiarity with cloud-native infrastructure (e.g., AWS, GCP) and containerization tools like Kubernetes or Docker.
  • Deep understanding of ML development workflows, model lifecycle management, or experimentation frameworks.
  • Background in building internal tools or developer platforms to improve engineering velocity and system reliability.
  • Experience managing production systems, reliability initiatives, or cost optimization programs.
  • Exposure to high-scale consumer technology or social platforms with strong privacy, performance, or safety requirements.
  • Strong storytelling and presentation skills—especially with senior engineering or executive audiences.
  • Masters or PhD in a highly analytical field

Responsibilities

  • Lead complex, cross-functional programs that span multiple engineering organizations and require deep technical understanding, rigorous execution, and strategic influence.
  • Operate as a single-threaded owner (STO) for the most critical programs, managing ambiguity, dependencies, and alignment across diverse technical teams.
  • Own the full lifecycle of programs—from ideation to execution to operational excellence—delivering outcomes that support Snap’s product, infrastructure, and platform goals.
  • Partner directly with engineering and product leadership to shape roadmaps, influence technical decisions, and drive accountability.
  • Use hands-on data analytics (Python, SQL, dashboards, notebooks) to guide programs with data, uncover insights, and communicate clearly with senior stakeholders.
  • Contribute to Snap’s technical ecosystem by building automation tools, improving internal systems, and identifying opportunities for platform-wide transformation.
  • Work across both development programs (spanning multiple orgs with complex interdependencies) and platform excellence programs (focused on reliability, efficiency, and performance).
  • Drive the operating rhythm of the business, ensuring engineering systems scale effectively while remaining cost-conscious and performant.
  • Mentor and grow other junior TPMs and Engineers to scale the performance of the org.

Benefits

  • paid parental leave
  • comprehensive medical coverage
  • emotional and mental health support programs
  • compensation packages that let you share in Snap’s long-term success
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service