Technical Program Manager
Technical Program Managers at AI companies orchestrate complex technical initiatives across multiple engineering teams—translating high-level priorities into structured execution plans, managing dependencies across hardware, software, and research domains, and keeping high-stakes programs on track through ambiguity. The day-to-day is classical TPM craft: running operating cadences, maintaining program-level visibility on risks and milestones, facilitating cross-team trade-off decisions, and translating technical detail into status that executives can act on. Specific scope varies—some TPMs run infrastructure and platform programs, others run model or research programs, others run cross-functional product launches—but the canonical role is recognizable across any technical organization at scale. These roles typically sit within program management offices or alongside engineering leadership, partnering with product, infrastructure, and research counterparts.
Skills
What companies are looking for in this role.
Managing end-to-end program delivery across multiple technical workstreams from planning through execution and retrospective
Identifying, surfacing, and mitigating technical and operational risks across complex cross-functional programs
Coordinating dependencies and alignment across distributed engineering, product, and operations teams
Defining and tracking key performance indicators, metrics, and success criteria for technical programs
Communicating complex technical concepts and program status to both technical and non-technical stakeholders
Translating business requirements and roadmap priorities into concrete technical execution plans with clear ownership
Building lightweight execution frameworks, processes, and dashboards that scale without adding unnecessary overhead
Leading change management and launch readiness programs for infrastructure, platforms, and services
Identifying inefficiencies and automating manual processes to improve operational scale and reduce toil
Managing incident response and driving organizational learning from production incidents and failures
Evaluating and implementing AI-powered tools and workflows to automate oversight, monitoring, and documentation work
Understanding machine learning model development lifecycles, governance frameworks, and production readiness
Designing and maintaining compliance and governance frameworks aligned with regulatory standards and oversight requirements
Partnering with model engineering and data infrastructure teams to ensure responsible AI deployment at scale
Establishing human-in-the-loop checkpoints and validation processes for automated systems and AI outputs
Building and sustaining collaborative relationships across internal teams and external partners and vendors
Adapting quickly to learn new technical domains and build credibility across diverse engineering disciplines
Facilitating cross-functional alignment, discussions, and decision-making among competing priorities and perspectives
Operating with decisiveness and ownership in ambiguous situations with incomplete information
Demonstrating technical fluency and credibility with senior engineers and technical leaders
Driving accountability and execution velocity while maintaining high standards and attention to detail
Technology
The tools and technologies that define this role.
Open Jobs
127 open Technical Program Manager jobs across 41 companies.
Other Engineering roles
General-purpose software engineering roles focused on building and maintaining software systems. Covers generalist SWE positions that don't clearly fall into frontend, backend, fullstack, or other specialized tracks.
Engineers focused on server-side systems, APIs, services, and data processing pipelines. Includes roles explicitly labeled as backend or server-side development.
Engineers specializing in user-facing interfaces, web applications, and client-side development. Includes UI/UX engineering and web development roles.
Engineers working across the entire application stack, handling both frontend and backend responsibilities.
Engineers building and maintaining internal platforms, cloud infrastructure, compute systems, and developer tooling.