Staff Technical Program Manager
San Francisco · 7+ years experience · Full-time · Hybrid · Posted Oct 13, 2026
At a glance
- Experience
- 7+ years experience
- Employment
- Full-time
- Workplace
- Hybrid
- Location
- San Francisco
About the role
- Harvey is looking for a Technical Program Manager to lead high-priority company programs across the organization and technology stack.
- This role involves partnering with engineering, product, and business leaders to turn ambiguous problems into clear plans and drive execution from scoping through launch and measurable impact.
- The portfolio evolves with company priorities, spanning areas such as AI infrastructure, developer productivity, and customer-facing products.
Responsibilities
- Own end-to-end execution of critical company programs, working with engineering, product, and business leaders to define outcomes, scope, owners, milestones, and success metrics.
- Lead programs across technical domains, including AI infrastructure, capacity planning with engineering, finance, and model providers, driving model failover readiness, and enabling model experiments.
- Drive developer productivity programs, such as evaluating and scaling AI coding agent usage, improving test coverage and reliability, and reducing CI/CD bottlenecks.
- Drive product-facing programs, such as launching new AI-powered workflows, coordinating capabilities that span multiple product teams, or improving end-to-end product performance and reliability.
- Surface risks and systemic gaps early, resolve ownership gaps, and sequence dependencies across teams.
- Partner with senior engineers and engineering managers to evaluate technical tradeoffs and unblock decisions.
- Build a lightweight operating cadence that makes progress, risks, and decisions clear to teams and leadership.
- Define and track program-specific metrics, and follow through after launch to ensure sustained impact.
- Create alignment across functions and levels of the organization, translating complex technical issues into clear decisions and escalating when priorities, resources, or dependencies put outcomes at risk.
Requirements
- 7+ years of experience in technical program management, with a track record of delivering large, ambiguous programs across multiple teams and technical domains.
- Strong technical judgment and the ability to ramp quickly across unfamiliar parts of the stack, from infrastructure and AI systems to developer tooling and customer-facing applications.
- Demonstrated ability to lead and influence engineering stakeholders — senior ICs, EMs, and execs — without direct authority.
- Excellent written and verbal communication, with a particular ability to distill complex technical tradeoffs into crisp narratives for both technical and cross-functional audiences.
- A track record of building durable mechanisms (review forums, metrics, operating cadences) that outlive any individual program.
- Comfort with ambiguity and energy for problems that aren't yet well-defined.
- Bachelor's degree in Computer Science, Engineering, or related technical field.
Preferred qualifications
- Hands-on experience in software engineering, AI/ML infrastructure, developer platforms, SRE, or technical product delivery.
- Experience with AI model capacity planning, provider integrations, model evaluation and experimentation, or reliability and failover programs.
- Experience evaluating and scaling AI coding agents or other developer tools, or leading improvements in testing, CI/CD, and release safety, with measurable impact.
- Experience delivering customer-facing products or major launches that require coordination across engineering, product, design, and go-to-market teams.
Skills
- AI Infrastructure
- AI/ML
- CI/CD
- Developer Tooling
- SRE