· 9 min read
OpenAI TPM Salary 2026: What Public Sources Actually Show
What public data reveals about OpenAI TPM compensation in 2026, from PayScale industry benchmarks to Comparably estimates and live job board analysis.
TL;DR
OpenAI does not publish Technical Program Manager salary bands. PayScale reports the industry-wide TPM average base salary at $120,232 with a range of $80,000 to $153,000. Comparably estimates the median OpenAI employee base-and-bonus compensation at $165,096 across all roles. OpenAI lists hundreds of open positions on its Ashby-hosted job board, including Technical Program Manager roles, none with posted salary ranges. This page collects what each public source actually shows, explains why OpenAI TPM compensation is hard to estimate, and provides a step-by-step framework for evaluating and negotiating an offer.
What Do Public Sources Show for OpenAI TPM Pay?
No public source isolates verified OpenAI TPM compensation. Here is what each accessible platform reports as of November 2026:
| Source | What It Shows | Key Figure | Limitation |
|---|---|---|---|
| PayScale | Industry-wide TPM base salary across all employers | $120,232 average per year | Not OpenAI-specific |
| Comparably | Estimated OpenAI employee base-and-bonus compensation across all roles | $165,096 median per year | Not TPM-specific |
| Built In | OpenAI company profile with team size and open roles | 4,500 employees, 635 open jobs | No salary data |
| OpenAI Ashby board | Live job postings including TPM roles | No salary data posted | Compensation tiers not listed |
Why the data gap exists: OpenAI is a private company. Unlike public tech companies where equity grants appear in SEC filings, OpenAI does not file proxy statements or 10-K reports that disclose compensation bands. Salary aggregators rely on employee self-reports, and no aggregator breaks out OpenAI TPM compensation as a standalone category.
What Does PayScale Report for TPM Compensation?
PayScale maintains one of the largest salary databases in the United States. For the Technical Program Manager role across all employers, PayScale reports:
- Average base salary: $120,232 per year
- Base salary range (10th to 90th percentile): $80,000 to $153,000
- Bonus range: $5,000 to $31,000
- Data basis: Self-reported salary profiles across all industries and company sizes
These figures cover all employers, not specifically OpenAI or top-tier tech companies. TPMs at major technology companies in high cost-of-living markets like San Francisco typically earn above industry averages due to equity grants and location adjustments. However, the exact size of that premium at OpenAI cannot be verified from public data.
How to use this benchmark: If you receive an OpenAI TPM offer, the PayScale range gives you an industry floor. An offer at or below the average of $120,000 for a San Francisco-based AI company would be below the industry norm for the location and company tier. Use this as your lower bound in negotiations, not your target.
What Does Comparably Show for OpenAI?
Comparably estimates OpenAI employee base-and-bonus compensation using anonymous employee data and statistical methods. Key figures from the Comparably page:
- Estimated median base-and-bonus compensation: $165,096 per year
- Estimated average base-and-bonus compensation: $88,078 per year
- Coverage: All OpenAI roles, not isolated by department or title
- Ranking: OpenAI compensation ranks in the top 40% of similar-sized companies on Comparably
The gap between the median ($165,096) and average ($88,078) suggests that higher-paying roles pull the median up, while more common roles bring the average down. Since these figures cover all OpenAI roles and are not broken down by title, they cannot be used to estimate what a specific TPM would earn.
What Roles Does OpenAI List on Its Job Board?
OpenAI uses the Ashby platform for its public job board. As of November 2026, the board lists hundreds of open positions across engineering, research, product, operations, and program management. TPM-titled roles include listings such as Technical Program Manager, Compute Infrastructure.
None of the posted roles include compensation ranges. Built In lists OpenAI as having approximately 4,500 employees and 635 open positions.
What this tells you about timing: A company listing hundreds of open roles is in active growth mode. If you are considering an OpenAI TPM role, this suggests the company is actively filling positions, which may affect how quickly the hiring process moves.
Why Is OpenAI TPM Pay Hard to Estimate?
Three structural factors make OpenAI TPM compensation more opaque than at comparable companies:
-
Private company, no equity filings. At Google, Meta, and Amazon, equity grant values appear in proxy statements and 10-K filings. OpenAI has no such disclosure requirement. The equity component of TPM compensation is effectively invisible to outside observers.
-
No role-specific aggregator data. Comparably covers all OpenAI roles, not just TPMs. PayScale covers all employers, not just OpenAI. The intersection of “OpenAI” and “TPM” is not available as a standalone data point on any public platform.
-
Equity structure differs from public companies. At public companies, stock compensation is liquid and its value is transparent. At OpenAI, equity compensation details are not publicly available, which means any total compensation estimate requires assumptions that cannot be verified from public sources.
How to Evaluate an OpenAI TPM Offer: Step-by-Step
If you are interviewing for or have received an OpenAI TPM offer, here is a practical framework:
Step 1: Establish Your Base Salary Floor
Use PayScale data ($80,000 to $153,000 industry range, $120,232 average) as the industry floor. For a San Francisco-based AI company, your base salary target should account for local cost of living. Compare the offer against the PayScale range and adjust based on your experience level and the specific TPM role.
Step 2: Request the Salary Band
California law requires employers to provide salary ranges to applicants upon reasonable request. During your recruiter screen, ask directly: “What is the salary band for this role?” This gives you the most accurate data point available.
Step 3: Understand the Equity Component
Ask the recruiter to explain the vesting schedule, any secondary sale opportunities, and how equity value is calculated. At a private company, equity cannot be freely sold on the stock market. Questions to ask:
- What is the vesting schedule (typically four years with a one-year cliff)?
- Are there any secondary sale windows where employees can sell shares before an IPO?
- How is the equity grant valued, and what happens if the company valuation changes?
Factor illiquidity into your comparison with public-company offers where stock units vest and can be sold immediately.
Step 4: Calculate Your Walk-Away Number
Before negotiating, determine the minimum total compensation (base + signing bonus + annualized equity estimate) that makes the move worthwhile. Consider:
- Current compensation: What are you earning now, including unvested equity?
- Opportunity cost: What would you earn if you stayed or took another offer?
- Risk adjustment: Discount private-company equity by the probability you assign to a liquidity event within your vesting period.
Write down your walk-away number before the negotiation call. Do not negotiate without it.
Step 5: Negotiate the Signing Bonus
If you are leaving unvested equity at a public company, the signing bonus is typically where companies bridge the gap. Calculate the value of your unvested stock at current market prices and present that number to the recruiter as the minimum signing bonus needed to make you whole.
Step 6: Get Multiple Offers
The strongest negotiation position is holding competing offers from other companies. Even if OpenAI is your top choice, other offers provide concrete salary data points and create urgency for the recruiter.
Step 7: Evaluate Beyond Compensation
Consider factors that affect your long-term career trajectory:
- Learning velocity: Will this role expose you to problems you cannot encounter elsewhere?
- Resume signal: How will this role position you for your next job in 3-5 years?
- Team quality: Who will you work with, and what can you learn from them?
- Work-life balance: What are the expected hours, on-call requirements, and travel obligations?
For a structured approach to tech PM and TPM interviews, see the PM Interview Playbook which covers system design, behavioral, and compensation negotiation frameworks used at top-tier companies.
Salary Negotiation Email Template for TPM Candidates
Here is a template you can adapt when responding to an initial offer:
Subject: Re: OpenAI TPM Offer
Thank you for the offer. I am excited about the Technical Program Manager role and the opportunity to contribute to [specific team or project discussed in interviews].
After reviewing the compensation package, I would like to discuss the following:
Base salary: Based on my research of TPM compensation in the San Francisco market and my [X years] of experience managing technical programs at [current/previous company], I believe a base salary of [your target] better reflects the market rate for this role.
Signing bonus: I am currently vesting [describe unvested equity]. To make the transition financially viable, I would need a signing bonus of [amount] to offset the equity I would forfeit.
Equity: I would appreciate more detail on the vesting schedule and any planned secondary sale windows.
I am genuinely enthusiastic about this role and would like to find a package that works for both sides. I am available to discuss this week at your convenience.
FAQ
Does OpenAI publish salary bands for TPM roles?
No. As of November 2026, OpenAI’s public job board does not list compensation ranges on any of its TPM postings. Under California law, employers must provide pay ranges to applicants upon reasonable request.
How reliable are salary aggregator estimates for OpenAI TPMs?
Salary aggregators like Comparably and PayScale provide useful directional data, but neither isolates OpenAI TPM compensation specifically. Comparably’s $165,096 median covers all OpenAI roles and represents base-and-bonus compensation. PayScale’s $120,232 average covers all employers. Treat these as reference points for building a negotiation range, not as precise measurements of what OpenAI actually pays.
What is the best way to find out what OpenAI TPMs actually earn?
The most reliable approach is to ask during the interview process. Request the salary band from your recruiter (as California law allows), speak with current or former OpenAI TPMs through professional networks, and collect competing offers to establish market rates. Public data from aggregators provides context, but direct conversations yield more accurate figures.
Why do different sources show different numbers?
Each source measures something different. PayScale reports industry-wide TPM average base salary ($120,232 across all employers). Comparably estimates OpenAI-wide median base-and-bonus compensation ($165,096 across all roles). Neither captures the full picture of what an OpenAI TPM earns in total compensation including equity. The actual figure depends on level, team, negotiation, and the terms of any equity grants.
Sources
- PayScale Technical Program Manager Salary - Industry-wide TPM base salary: $120,232 average, $80K-$153K range, bonus $5K-$31K (accessed November 2026)
- Comparably OpenAI Salaries - OpenAI estimated median base-and-bonus compensation $165,096, average $88,078, all roles (accessed November 2026)
- OpenAI Job Board via Ashby API - Live job postings including TPM roles, no posted salary ranges (accessed November 2026)
- Built In OpenAI Company Profile - Company profile: 4,500 employees, 635 open positions (accessed November 2026)
The playbook
The 0→1 AI Engineer Interview Playbook
The interview loop that didn't exist two years ago, in one book: what AI engineer interviewers evaluate, the skill stack they probe, and LLM system design end to end.
- The AI engineer interview taxonomy and how it differs from SWE and MLE
- RAG, agents, fine-tuning and evals: what you must be able to defend
- LLM system design walkthroughs for AI-native products