Skip to content
MetropolisMetropolis

Staff Technical Program Manager

Technical Program Manager responsible for scoping and delivering large cross-functional vision system projects involving hardware, software, and ML systems. Requires 8+ years working with engineering teams, 6+ years TPM experience, and strong communication skills.

About the job

What you'll do

  • Scope and deliver large cross-functional vision system projects that span multiple teams
  • Drive alignment with internal and external partners to build, test, and deploy solutions
  • Identify customer needs and translate them into executable project requirements
  • Create strategic alignment between project requirements and the Advanced Technologies roadmap
  • Support troubleshooting of field-deployed systems, aligning resources for investigation, resolution, and post-mortems
  • Evaluate tradeoffs to optimize delivery, identify goals, and define roles and responsibilities
  • Communicate ideas effectively, both verbally and in writing, to a wide range of technical and non-technical audiences
  • Remove bottlenecks to enable teams to work independently, proactively identify gaps, and mitigate risks

What we're looking for

  • BS or MS degree in a relevant engineering discipline
  • 8+ years of experience working directly with engineering teams
  • 6+ years of technical program management experience
  • Experience leading and managing cross-functional hardware and software programs
  • Experience with development and deployment of machine learning systems
  • Experience with cloud software services, including design for scalability, performance, and reliability
  • Knowledge of professional software engineering practices and the SDLC
  • Experience with common program management and productivity tools including MS Project, Visio, Confluence, and Jira
  • Excellent written and verbal communication skills with a proven ability to present complex technical information clearly and concisely to diverse audiences

Nice-to-haves

  • Experience leading and managing hardware development programs or projects focusing on camera, sensor, or imaging systems
  • Experience working inside innovative, high-growth environments

Compensation

The anticipated base salary for this position is $180,000 to $210,000 annually. Base salary is one component of Metropolis’s total compensation package, which may also include access to or eligibility for healthcare benefits, a 401(k) plan, short-term and long-term disability coverage, basic life insurance, a lucrative stock option plan, bonus plans and more.

Skills

Technical Program Management, Machine Learning Systems, Cloud Software Services, SDLC, Jira, Confluence, Ms Project, Visio, Cross-Functional Program Management, Hardware Development, Vision Systems

Duolingo

Duolingo

Pittsburgh, PA

Staff Technical Program Manager
$182k+/yrOn-site7+ YOETechnical Program Management

Leads high-impact technical programs for the Duolingo English Test, coordinating engineering, product, data, legal, security, and external stakeholders from planning through launch. Requires staff-level autonomy, strong technical communication, and experience managing complex programs in agile software environments.

Fetch

Fetch

United States

Staff Program Manager, Data Analytics
$183k+/yrRemote7+ YOETechnical Program Management

Owns the strategy, governance, architecture, and hands-on development of Fetch’s People data and analytics foundation. The role builds semantic models, reporting products, and operating processes while enabling trusted metrics, self-service analytics, and future AI automation.

Zoox

Zoox

Foster City, CA

Technical Program Manager, EE Systems
$193k+/yrHybrid10+ YOETechnical Program Management

Owns the electrical and electrical-distribution program scope for automotive vehicle programs developed with external partners, coordinating harness, E/E integration, validation, release control, milestones, and executive reporting. Requires 10+ years in automotive technical program management or related engineering leadership.

Pinterest

Pinterest

United States

Senior Staff Technical Program Manager
$164k+/yrRemote10+ YOETechnical Program Management

Leads company-scale search signals programs spanning offsite data, content understanding, relevance, and AI adoption. The role requires 10+ years of technical or analytical experience, strong cross-functional influence, and expertise in search, recommendation systems, ML/AI, data integration, and AI governance.

Zoox

Zoox

Foster City, CA

Senior / Staff Technical Program Manager - End-to-End Features
$205k+/yrHybrid10+ YOETechnical Program Management

Leads cross-functional programs delivering end-to-end autonomous mobility features across vehicle, autonomy, and operations teams. Requires 10+ years in engineering or program management, experience with complex product development, and strong stakeholder communication.