Staff Software Engineer, Inference London, UK
Staff Software Engineer, Inference London, UK

Staff Software Engineer, Inference London, UK

London Full-Time 54000 - 90000 £ / year (est.) No home office possible
Go Premium
A

At a Glance

  • Tasks: Build and maintain critical AI systems that serve millions of users worldwide.
  • Company: Join Anthropic, a mission-driven company focused on safe and beneficial AI.
  • Benefits: Competitive salary, flexible hours, generous leave, and equity donation matching.
  • Why this job: Make a real impact in AI research while working with cutting-edge technology.
  • Qualifications: Experience in software engineering, particularly with distributed systems and performance optimisation.
  • Other info: Collaborative environment with opportunities for growth and learning in machine learning.

The predicted salary is between 54000 - 90000 £ per year.

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.

Our Inference team is responsible for building and maintaining the critical systems that serve Claude to millions of users worldwide. We bring Claude to life by serving our models via the industry's largest compute-agnostic inference deployments. We are responsible for the entire stack from intelligent request routing to fleet-wide orchestration across diverse AI accelerators. The team has a dual mandate: maximizing compute efficiency to serve our explosive customer growth, while enabling breakthrough research by giving our scientists the high-performance inference infrastructure they need to develop next-generation models. We tackle complex, distributed systems challenges across multiple accelerator families and emerging AI hardware running in multiple cloud platforms.

As a Staff Software Engineer on our Inference team, you will work end to end, identifying and addressing key infrastructure blockers to serve Claude to millions of users while enabling breakthrough AI research. Strong candidates should have familiarity with performance optimization, distributed systems, large-scale service orchestration, and intelligent request routing. Familiarity with LLM inference optimization, batching strategies, and multi-accelerator deployments is highly encouraged but not strictly necessary.

Strong candidates may also have experience with:

  • Implementing and deploying machine learning systems at scale
  • Load balancing, request routing, or traffic management systems
  • LLM inference optimization, batching, and caching strategies
  • Kubernetes and cloud infrastructure (AWS, GCP)
  • Python or Rust

You may be a good fit if you:

  • Have significant software engineering experience, particularly with distributed systems
  • Are results-oriented, with a bias towards flexibility and impact
  • Pick up slack, even if it goes outside your job description
  • Want to learn more about machine learning systems and infrastructure
  • Thrive in environments where technical excellence directly drives both business results and research breakthroughs
  • Care about the societal impacts of your work

Representative projects across the org include:

  • 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)
  • Analyzing observability data to tune performance based on real-world production workloads
  • Managing multi-region deployments and geographic routing for global customers

Education requirements: We require at least a Bachelor's degree in a related field or equivalent experience.

Location-based hybrid policy: 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: We sponsor visas. However, we aren't able to sponsor every role or every candidate. If we make you an offer, we will make every reasonable effort to obtain a visa, and we may retain an immigration lawyer to assist with this.

We encourage you to apply even if you do not meet every single qualification. Not all strong candidates will meet every listed qualification. We urge you to apply if you're interested, as a diverse team helps us address the societal and ethical implications of AI.

Your safety matters to us. To protect yourself from potential scams, remember that Anthropic recruiters contact candidates from @anthropic.com email addresses. Be cautious of emails from other domains. Legitimate recruiters will never ask for money, fees, or banking information before your first day. If you're unsure about a communication, visit anthropic.com/careers directly for confirmed position openings.

We believe that the highest-impact AI research will be big science. At Anthropic we work as a single cohesive team on a few large-scale research efforts and value impact—advancing our long-term goals of steerable, trustworthy AI. We emphasize collaboration, frequent research discussions, and strong communication skills.

The easiest way to understand our research directions is to read our recent work, including topics like GPT-3, Circuit-Based Interpretability, Multimodal Neurons, Scaling Laws, AI & Compute, Concrete Problems in AI Safety, and Learning from Human Preferences.

Anthropic is a public benefit corporation. We offer competitive compensation and benefits, optional equity donation matching, generous vacation and parental leave, flexible working hours, and a collaborative office environment.

Staff Software Engineer, Inference London, UK employer: Anthropic

At Anthropic, we pride ourselves on being an exceptional employer, fostering a collaborative and innovative work culture that empowers our employees to make a meaningful impact in the field of AI. Located in London, our team enjoys competitive compensation, generous benefits, and flexible working hours, all while contributing to groundbreaking research that prioritises safety and societal benefit. We are committed to employee growth, offering opportunities to engage with cutting-edge technology and tackle complex challenges in a supportive environment.
A

Contact Detail:

Anthropic Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer, Inference London, UK

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those at Anthropic. Use LinkedIn or even Twitter to connect with current employees and ask about their experiences. A friendly chat can sometimes lead to referrals, which can give you a leg up in the application process.

✨Tip Number 2

Show off your skills! If you've got a GitHub or personal project that showcases your expertise in distributed systems or AI, make sure to highlight it. Share your projects during interviews or in conversations with recruiters to demonstrate your hands-on experience.

✨Tip Number 3

Prepare for technical interviews by brushing up on relevant topics. Focus on performance optimisation, request routing, and cloud infrastructure. Practise coding challenges and system design questions that relate to the role. The more prepared you are, the more confident you'll feel!

✨Tip Number 4

Don’t hesitate to apply through our website! Even if you don’t tick every box in the job description, we value diverse backgrounds and experiences. Your unique perspective could be just what we need to tackle complex AI challenges. So go ahead, hit that apply button!

We think you need these skills to ace Staff Software Engineer, Inference London, UK

Performance Optimization
Distributed Systems
Large-Scale Service Orchestration
Intelligent Request Routing
LLM Inference Optimization
Batching Strategies
Multi-Accelerator Deployments
Kubernetes
Cloud Infrastructure (AWS, GCP)
Python
Rust
Traffic Management Systems
Production-Grade Deployment Pipelines
Observability Data Analysis
Autoscaling

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with distributed systems and performance optimisation. We want to see how your skills align with our mission to build reliable AI systems.

Showcase Your Projects: Include specific examples of projects you've worked on that relate to large-scale service orchestration or intelligent request routing. This helps us understand your hands-on experience and how you tackle complex challenges.

Be Authentic: Don’t be afraid to let your personality shine through in your application. We value candidates who are results-oriented and flexible, so share your passion for AI and how you can contribute to our team.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows your genuine interest in joining our team at Anthropic.

How to prepare for a job interview at Anthropic

✨Know Your Stuff

Make sure you brush up on your knowledge of distributed systems and performance optimisation. Familiarise yourself with the specific technologies mentioned in the job description, like Kubernetes, AWS, and GCP. Being able to discuss these topics confidently will show that you're serious about the role.

✨Showcase Your Problem-Solving Skills

Prepare to discuss past projects where you've tackled complex challenges, especially those related to large-scale service orchestration or intelligent request routing. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your impact.

✨Understand the Company’s Mission

Anthropic is all about creating safe and beneficial AI systems. Make sure you can articulate how your values align with their mission. Think about how your work can contribute to societal impacts and be ready to share your thoughts on ethical AI.

✨Ask Insightful Questions

Prepare a few thoughtful questions to ask at the end of your interview. This could be about their current projects, team dynamics, or future goals. It shows that you're genuinely interested in the role and helps you assess if it's the right fit for you.

Staff Software Engineer, Inference London, UK
Anthropic
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
  • Staff Software Engineer, Inference London, UK

    London
    Full-Time
    54000 - 90000 £ / year (est.)
  • A

    Anthropic

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>