Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Anthropic

Staff + Senior Software Engineer (Inference Deployment)

Posted Updated
Discussion
  • Anthropic serves Claude to millions of users across GPUs, TPUs, and Trainium — and every model update must reach production safely, quickly, and without disrupting service
  • The Launch Engineering team’s mandate is to make inference deployment boring and unattended
  • As a Software Engineer on Launch Engineering, you’ll design and build the deployment infrastructure that moves inference code from merge to production
  • This is a resource-constrained optimization problem at its core: validation and deployment consume the same accelerator chips that serve customer traffic, so your deploys compete with live user requests for the same hardware
  • Every model brings different fleet sizes, startup times, and correctness requirements, and the system must adapt continuously
  • You’ll build systems that navigate these constraints — orchestrating validation, scheduling deployments intelligently, and driving down cycle time from merge to production
  • Own deployment orchestration that continuously moves validated inference builds into production across GPU, TPU, and Trainium fleets, unattended under normal conditions
  • Improve capacity-aware deployment scheduling to maximize deployment throughput against constrained accelerator budgets and variable fleet sizes
  • Extend deployment observability — dashboards and tooling that answer “what code is running in production,” “where is my commit,” and “what validation passed for this deploy”
  • Drive down cycle time from code merge to production with pipeline architectures that minimize serial dependencies and maximize parallelism
  • Optimize fleet rollout strategies for large-scale deployments across thousands of accelerator chips, minimizing disruption to serving capacity
  • Evolve self-service model onboarding so new models can be added to the continuous deployment pipeline without Launch Engineering involvement
  • Partner across the Inference organization with teams owning validation, autoscaling, and model routing to integrate deployment automation with their systems

Benefits

  • Comprehensive health, dental, and vision insurance for you and your dependents
  • Inclusive fertility benefits via Carrot Fertility
  • 22 weeks of paid parental leave
  • Flexible paid time off and absence policies
  • Mental health support for you and your dependents
  • Competitive salary and equity packages
  • Optional equity donation matching at a 1:1 ratio, up to 25% of your equity grant
  • Retirement plans with competitive matching
  • Life and income protection plans
  • $500/month flexible wellness and time saver stipend
  • Commuter benefits
  • Annual education stipend
  • Home office stipends
  • Relocation support for those moving for Anthropic
  • Daily meals and snacks in the office
  • Strong software engineering skills, including experience designing systems that manage complex state machines and multi-stage pipelines
  • A track record of building automation that measurably improves deployment velocity and reliability
  • Proficiency with Kubernetes-based deployments, rolling update mechanics, and container orchestration
  • Experience building deployment, release, or delivery infrastructure where resource constraints (fleet capacity, network bandwidth, hardware availability, coordinated rollout windows) shape the design
  • Strong communication skills and the ability to work closely with oncall engineers, model teams, and infrastructure partners
  • Comfort working across the stack — from backend services and databases to CLI tools and web UIs
  • Bachelor’s degree or an equivalent combination of education, training, and/or experience
  • Background in capacity planning or resource-constrained scheduling (e.g., bin-packing, fleet management, job scheduling with hardware affinity)
  • 5+ years of experience building deployment, release, or delivery infrastructure at scale
  • Experience with progressive delivery in systems with long validation cycles: canary/soak testing, blue-green deployments, traffic shifting, automated rollback
  • Experience with ML inference or training infrastructure deployment, particularly across multiple accelerator types (GPU, TPU, Trainium)
  • Experience with Python and/or Rust in production systems
  • Experience at companies with large-scale release engineering challenges (mobile release trains, monorepo deployments, multi-datacenter rollouts)

Skills

What Staff Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.