Technical Program Manager
This role coordinates the execution of complex technical initiatives across distributed engineering teams building AI infrastructure and products. Day-to-day, Technical Program Managers break down ambitious goals into prioritized workstreams with clear ownership and milestones, manage dependencies and risks across hardware, software, and research teams, and maintain visibility into progress through metrics and status communication. What distinguishes this from project management is the technical depth required—these roles engage substantively with infrastructure decisions, model deployment tradeoffs, and system constraints rather than simply tracking tasks. TPMs typically sit within engineering organizations at AI companies, acting as the connective tissue between research, product, and operations teams to ensure initiatives stay aligned, unblocked, and on track as they scale.
Measured across 137 of 138 open postings.
This role is advertised at 4 levels, so a single figure for the role would describe none of them. Experience and pay are the midpoints for each level on its own.
| Level | Share | Median years | Median pay |
|---|---|---|---|
| Mid | 14%(19) | — | — |
| Senior | 23%(32) | 7 | — |
| Staff / Principal | 16%(22) | 10 | — |
| Manager | 46%(63) | 6 | $252k |
A dash means too few postings stated it to report a midpoint. Most companies do not publish a salary band, so pay is indicative rather than a market rate. 1 level with fewer than 10 open postings is not shown.
“Ability to leverage AI to help improve productivity”
“Experience using AI-enabled tools to”
“Experience with large language models (LLMs), vision language models, generative AI, diffusion models, large-scale model training”
“Active, daily use of AI tools to improve program execution, risk detection, and communication.”
Requirements are a share of every open posting, so a role missing from this list is one where almost nobody asks. Work mode is different: many postings never say, so that figure counts only the ones that do. A posting stops being advertised when it is filled, cancelled or reorganised, so read the last figure as how long these stay on the market, not as time to hire.
Share of new postings expecting AI in the person's own work, by the week they appeared. Measured on the same 124 companies throughout, every one of them tracked since 18 May, so the line is not moved by us adding companies.
Line is a four-week average; dots are individual weeks, 10 postings each on average. Weekly values span 80 points across this window, so read the line, not the gap between two dots.
Skills
What companies are looking for in this role.
Technical program management
Cross-functional delivery execution
Program and project management
Process design and improvement
Incident response and reliability
Cloud infrastructure operations
Metrics and KPI definition
Escalation and incident response
AI and GPU infrastructure operations
Enterprise AI solution architecture
Technical communication
Customer-facing technical delivery
Ownership in ambiguity
Executive communication and storytelling
Technology
The tools and technologies that define this role.
Open Jobs
138 open Technical Program Manager jobs across 35 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.