Posted in

Technical Program Manager – ML Platform – Level 4

Technical Program Manager – ML Platform – Level 4

CompanySnap
LocationPalo Alto, CA, USA, Seattle, WA, USA, Santa Monica, CA, USA, Bellevue, WA, USA
Salary$133000 – $235000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelMid Level, Senior

Requirements

  • BS/BA degree in an analytical field (Computer Science, Engineering, Science, Math, etc.) or equivalent years of experience
  • 2+ years of Program Management / Technical Program Management experience leading cross-functional programs in the software or tech industry in a data-driven environment
  • Familiarity with machine learning concepts and techniques
  • Prior experience leading the development of a complex and business critical application platform in the cloud, collecting requirements, getting customer teams to onboard and maintaining operational excellence
  • Development experience using Python (numpy, pandas, etc.) or other scripting language to do data analysis, advanced analytics and development of automation tools (e.g. automating slide generation, detecting outliers, etc.)
  • Hands on SQL/Presto/BigQuery/Redshift experience
  • Experience with data visualization tools (e.g. Grafana, Looker, Tableau, DataStudio) building dashboards, source control (e.g. GitHub), ticket management (e.g. JIRA)
  • Excellent communication skills, ability to influence and hold teams accountable

Responsibilities

  • Lead engineers in cross-organizational projects to deliver results that move Snap engineering forward
  • Maintain customer adoption and feature roadmaps of ML Platform and drive quarterly request solicitation and planning exercises
  • Communicate plans with Platform customers, track migrations and feature disparities across customers
  • Establish a cadence for planning, release, feedback and tracking with customers
  • Deliver a realistic picture of projects’ technological scope and progress
  • Efficiently track projects and development schedules, ensuring technology quality and on time delivery
  • Ensure wide adoption and execution of operational excellence processes and best practices (eg. post mortem, documentation etc.)
  • Foster an open and collaborative environment

Preferred Qualifications

  • 2+ years of experience as a developer, data scientist or machine learning engineer in addition to 2+ years of experience in a TPM role
  • Prior development or management experience on a Machine Learning Platform in a large tech company
  • Hands-on experience with cloud technologies and service oriented architectures
  • Track record of using data analytics for improving SW operations and organizational efficiency
  • Advanced degree in an analytical field