Technical Program Manager – ML Platform – Level 4
Company | Snap |
---|---|
Location | Palo Alto, CA, USA, Seattle, WA, USA, Santa Monica, CA, USA, Bellevue, WA, USA |
Salary | $133000 – $235000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Mid 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