Назад к вакансиям

Staff Software Engineer, Inference

295 000 – 355 000 €в год
AnthropicDublin и ещё 1 городГибрид
KubernetesAWSDistributed systemsGCPCloud InfrastructurePerformance OptimizationAutoscalingDeployment PipelinesLLM InferenceML InfrastructureRequest RoutingAccelerator Integration

Описание

Anthropic is hiring a Staff Software Engineer, Inference in Dublin on a hybrid basis. The role builds and maintains large-scale inference serving infrastructure for Claude, including request routing, autoscaling, deployment pipelines, and accelerator integration. Responsibilities emphasize ML infrastructure and distributed systems rather than model development.

Responsibilities

  • Building and maintaining critical systems that serve Claude to millions of users worldwide
  • Maximizing compute efficiency to serve explosive customer growth
  • Enabling breakthrough research by giving scientists high-performance inference infrastructure
  • Tackling complex, distributed systems challenges across multiple accelerator families and emerging AI hardware running in multiple cloud platforms
  • Identifying and addressing key infrastructure blockers to serve Claude to millions of users while enabling breakthrough AI research
  • Designing intelligent routing algorithms that optimize request distribution across thousands of accelerators
  • Autoscaling our compute fleet to dynamically match supply with demand across production, research, and experimental workloads
  • Building production-grade deployment pipelines for releasing new models to millions of users
  • Integrating new AI accelerator platforms to maintain our hardware-agnostic competitive advantage
  • Contributing to new inference features (e.g., structured sampling, prompt caching)
  • Supporting inference for new model architectures
  • Analyzing observability data to tune performance based on real-world production workloads
  • Managing multi-region deployments and geographic routing for global customers

Requirements

  • Familiarity with performance optimization, distributed systems, large-scale service orchestration, and intelligent request routing
  • Significant software engineering experience, particularly with distributed systems
  • Results-oriented, with a bias towards flexibility and impact
  • Ability to pick up slack, even if it goes outside your job description
  • Desire to learn more about machine learning systems and infrastructure
  • Thrives in environments where technical excellence directly drives both business results and research breakthroughs
  • Cares about the societal impacts of your work
  • Bachelor’s degree or an equivalent combination of education, training, and/or experience
  • Required field of study: A field relevant to the role as demonstrated through coursework, training, or professional experience
  • Minimum years of experience: Years of experience required will correlate with the internal job level requirements for the position

Nice to have

  • Familiarity with LLM inference optimization, batching strategies, and multi-accelerator deployments
  • Experience with high-performance, large-scale distributed systems
  • Experience implementing and deploying machine learning systems at scale
  • Experience with load balancing, request routing, or traffic management systems
  • Experience with LLM inference optimization, batching, and caching strategies
  • Experience with Kubernetes and cloud infrastructure (AWS, GCP)
  • Experience with Python or Rust

We offer

  • Hybrid work in Dublin, Ireland
  • Annual salary: €295,000 – €355,000 EUR
  • Currently, we expect all staff to be in one of our offices at least 25% of the time. However, some roles may require more time in our offices
  • Visa sponsorship is available; every reasonable effort will be made to get you a visa if an offer is made, and an immigration lawyer is retained to help with this
  • Competitive compensation and benefits
  • Optional equity donation matching
  • Generous vacation and parental leave
  • Flexible working hours
  • Lovely office space in which to collaborate with colleagues

Hiring process

  • Applications will be reviewed on a rolling basis