Anthropic· Technical Program Management · San Francisco, CA | New York City, NY | Seattle, WA
Technical Program Manager, Compute
Classified Tasks (16)
Automate 0%Augment 50%Human-Only 50%
Augment (8)
AI assists, human decides
3 Procure compute supply and bring new capacity online.
operational
4 Allocate compute capacity and manage utilization across teams.
operational
5 Build and maintain operational visibility into the compute fleet to provide clear tracking of supply, demand, utilization, and health.
technical
8 Migrate workloads across cloud providers and hardware platforms.
technical
9 Manage decommissions across cloud providers and hardware platforms.
operational
12 Identify and close operational gaps across the compute pipeline through new tooling, improved processes, or better cross-team communication.
analytical
14 Synthesize inputs from technical and business stakeholders to inform compute decisions.
analytical
16 Develop and improve processes and frameworks to plan, track, and execute compute programs at increasing scale and complexity.
operational
Human-Only (8)
Requires human judgment
1. 1 Drive the planning, coordination, and execution of programs that keep Anthropic's compute infrastructure running efficiently at scale.
leadership
2 Take ownership of critical workstreams across the compute lifecycle.
leadership
6 Coordinate execution across multiple engineering, research, and operations teams.
leadership
7 Lead cross-functional coordination for compute transitions.
leadership
10 Partner with Infrastructure, Systems, Research, Finance, and Capacity Engineering to shape processes, tooling, and coordination mechanisms.
leadership
11 Partner with engineering and research leadership to navigate competing priorities and drive alignment on compute planning, allocation, and usage.
leadership
13 Own trade-off discussions between utilization, cost, latency, and reliability.
analytical
15 Communicate compute-related decisions and trade-offs to leadership.
communication
Job description
About Anthropic Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems. About the Role As a Technical Program Manager on the Compute team, you will help drive the planning, coordination, and execution of programs that keep Anthropic's compute infrastructure running efficiently at scale. Our compute fleet is the foundation on which every model training run, evaluation, and inference workload depends. You'll join a small, high-impact TPM team and take ownership of critical workstreams across the compute lifecycle, from how supply is procured and brought online, to how capacity is allocated and utilized across teams. The exact focus will depend on your strengths and the team's evolving needs. You'll partner with Infrastructure, Systems, Research, Finance, and Capacity Engineering to shape the processes, tooling, and coordination mechanisms that allow Anthropic to move fast while managing an increasingly complex compute environment. Responsibilities: Own and drive critical programs across the compute lifecycle, coordinating execution across multiple engineering, research, and operations teams Build and maintain operational visibility into the compute fleet, ensuring the organization has a clear picture of supply, demand, utilization, and health Lead cross-functional coordination for compute transitions: bringing new capacity online, migrating workloads, and managing decommissions across cloud providers and hardware platforms Partner with engineering and research leadership to navigate competing priorities and drive alignment on how compute resources are planned, allocated, and used Identify and close operational gaps across the compute pipeline, whether through new tooling, improved processes, or better cross-team communication Own trade-off discussions between utilization, cost, latency, and reliability, synthesizing inputs from technical and business stakeholders and communicating decisions to leadership Develop and improve the processes and frameworks the team uses to plan, track, and execute compute programs at increasing scale and complexity You may be a good fit if you: Have 7+ years of technical program management experience in infrastructure, platform engineering, or compute-intensive environments Have led complex, cross-functional programs involving multiple engineering teams with competing priorities and ambiguous requirements Have experience working with research or ML teams and translating their needs into operational plans and technical requirements Are comfortable diving deep into technical details (cloud infrastructure, cluster management, job scheduling, resource orchestration) while maintaining program-level visibility Thrive in ambiguous, fast-moving environments where you need to define scope and build processes from the ground up Have strong communication skills and can engage credibly with engineers, researchers, finance, and executive leadership Have a track record of building trust with engineering teams and driving changes through influence rather than authority Strong candidates may also have: Experience managing compute capacity across multiple cloud providers (AWS, GCP, Azure) or hybrid cloud/on-premises environments Familiarity with job scheduling, resource orchestration, or workload management systems (Kubernetes, Slurm, Borg, YARN, or custom schedulers) Experience with GPU or accelerator infrastructure, including the unique challenges of large-scale