Description
We're looking for an experienced Technical Program Manager to join the Advanced Technology Group, a research-driven engineering organization focused on advancing Pinterest's ML/AI and infrastructure capabilities.
As a Technical Program Manager, you will drive cross-cutting programs that span ML research, applied science, infra, and product integration, partnering closely with engineering, research, product, data science, and other TPMs.
You'll operate across multiple domains and paces , from long-term research explorations to fast-moving, high-impact production launches , and help ensure Advanced Technology Group's work translates into reliable, scalable systems that power the Pinterest experience.
Responsibilities:
- Own and drive end-to-end technical programs across Advanced Technology Group, from problem definition and design through execution, launch, and iteration.
- Coordinate work across ML/AI research, infra, and product engineering teams, aligning on goals, milestones, and success metrics.
- Design and run operating rhythms (e.g., planning, reviews, launch readiness, post-mortems) that give clarity and focus during periods of heavy change or high stakes.
- Partner with engineering and research leads to evaluate technical designs and trade-offs, surface risks early, and drive decisions that balance long-term investments with short-term impact.
- Manage experimentation and evaluation workflows (offline and online), bringing clarity to results and driving decisions on whether to scale, iterate, or stop.
- Build and improve tools, processes, and communication mechanisms that help Advanced Technology Group operate effectively across multiple teams, time horizons, and technical stacks.
- Use data and metrics to track program health, identify bottlenecks, and proactively adjust scope and plans.
- Communicate program status, risks, and decisions clearly to senior leadership and cross-functional stakeholders, tailoring the level of technical detail to the audience.
Requirements:
- BS in a technical field (e.g., Computer Science, Engineering, Mathematics) or equivalent practical experience (5+ years in a hands-on technical role).
- 3+ years of experience in Technical Program Management, or equivalent experience in technical leadership roles driving complex, multi-team initiatives.
- Demonstrated experience working closely with ML/AI and/or infra engineering teams, with the ability to deeply understand system architectures, data flows, and model/infra trade-offs.
- Ability to use program management tools (e.g., Google Sheets, Jira) and the ability to use AI tooling to create automated tracking and reporting solutions is a must.
- Strong technical breadth and judgment, with the ability to quickly ramp up on new technologies, identify technical risks, and facilitate high-quality technical decisions.
- Experience leading large, cross-functional programs from inception through launch, including setting scope, managing dependencies, and aligning multiple stakeholders.
- Comfort operating in fast-changing, high-ambiguity environments, including research-heavy or platform-oriented teams.
- Proficiency with SQL to analyze data, create dashboards, and inform decisions.
- Proven ability to communicate complex technical concepts to both technical and non-technical audiences, in writing and verbally.
- Strong relationship-building and influence skills, with a track record of collaborating effectively across Engineering, Research, Product, and Data Science.
- Experience building or evolving processes and operating rhythms for technical teams (e.g., planning, reviews, launch processes) is a plus.