Senior Software Engineer, Infrastructure
Senior Software Engineer, Infrastructure

Senior Software Engineer, Infrastructure

London Full-Time 57600 - 84000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Lead the development of cutting-edge AI infrastructure and mentor top technical talent.
  • Company: Join Anthropic, a mission-driven company focused on creating safe and beneficial AI systems.
  • Benefits: Enjoy competitive pay, flexible hours, generous leave, and equity donation matching.
  • Why this job: Be part of a dynamic team shaping the future of AI technology with real societal impact.
  • Qualifications: 8+ years in the industry, strong programming skills, and experience with cloud infrastructure required.
  • Other info: Visa sponsorship available; hybrid work policy requires 25% office presence.

The predicted salary is between 57600 - 84000 £ per year.

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

Anthropic is seeking talented and experienced Infrastructure Engineers to join our team and support the development, scaling, and maintenance of our cutting-edge AI systems. By joining our Infrastructure team, you will have the opportunity to work on groundbreaking AI technologies and contribute to the development of frontier models, supporting Anthropic's mission to create safe and reliable AI systems that benefit humanity. We have multiple teams that are currently hiring. Team placement occurs after the interview process, taking into account your interests and experience alongside organizational needs. This flexible approach allows us to match talented engineers with the infrastructure teams where they'll have the greatest impact and growth potential:

  • Data Infrastructure: We build and maintain the data systems powering Anthropic's AI research and products. You'll design and optimize data pipelines using tools like Spark, Airflow, and dbt across GCP and AWS.
  • Core Infrastructure: The systems team is responsible for supporting some of the largest, most sophisticated clusters in industry used to train, research, and ultimately serve AI models.
  • Runtime Platform: We build and maintain the infrastructure that monitors the health, performance, and efficiency of our AI systems.
  • Developer Productivity: The Developer Productivity team enables Anthropic researchers and engineers to be maximally effective in securely developing state-of-the-art models.
  • Product Infrastructure: The Product Infrastructure team enables Anthropic's products to achieve best-in-class performance, reliability, and developer velocity.
  • Cloud Inference: We scale and optimize Claude to serve the massive audiences of developers and enterprise companies using AWS and GCP.

Responsibilities:

  • Lead build out of industry-leading AI clusters (thousands to hundreds of thousands of machines).
  • Consult with different stakeholders to deeply understand infrastructure, data and compute needs.
  • Set technical strategy and oversee development of high scale, reliable infrastructure systems.
  • Mentor top technical talent.
  • Design processes that help the team operate effectively.

You may be a good fit if you:

  • Have 8+ years of relevant industry experience, 3+ years leading large scale, complex projects or teams as an engineer or tech lead.
  • Are obsessed with distributed systems at scale, infrastructure reliability, scalability, security, and continuous improvement.
  • Strong proficiency in at least one programming language (e.g., Python, Rust, Go, Java).
  • Strong problem-solving skills and ability to work independently.
  • Have a passion for supporting internal partners like research to understand their needs.
  • Have excellent communication skills to build consensus with stakeholders.
  • Possess deep knowledge of modern cloud infrastructure including Kubernetes, Infrastructure as Code, AWS, and GCP.

Strong candidates may have:

  • Security and privacy best practice expertise.
  • Experience with machine learning infrastructure like GPUs, TPUs, or Trainium.
  • Low level systems experience, for example linux kernel tuning and eBPF.
  • Technical expertise in understanding systems design tradeoffs.

Logistics

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.

Visa sponsorship: We do sponsor visas! However, we aren’t able to successfully sponsor visas for every role and every candidate. We encourage you to apply even if you do not believe you meet every single qualification.

Come work with us! Anthropic is a public benefit corporation headquartered in San Francisco. We offer competitive compensation and benefits, optional equity donation matching, generous vacation and parental leave, flexible working hours, and a lovely office space in which to collaborate with colleagues.

Senior Software Engineer, Infrastructure employer: Anthropic

At Anthropic, we pride ourselves on being an exceptional employer, particularly for Senior Software Engineers in Infrastructure. Our London office fosters a collaborative and innovative work culture, offering competitive compensation, generous benefits, and flexible working hours that support a healthy work-life balance. With ample opportunities for professional growth and the chance to work on groundbreaking AI technologies, you'll be part of a mission-driven team dedicated to creating safe and beneficial AI systems for society.
A

Contact Detail:

Anthropic Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer, Infrastructure

✨Tip Number 1

Familiarise yourself with Anthropic's mission and values. Understanding their focus on creating safe and beneficial AI systems will help you align your answers during interviews and demonstrate your passion for their goals.

✨Tip Number 2

Highlight your experience with distributed systems and cloud infrastructure in conversations. Be prepared to discuss specific projects where you've successfully implemented solutions using tools like Kubernetes, AWS, or GCP.

✨Tip Number 3

Showcase your leadership skills by discussing past experiences where you've led complex projects or mentored other engineers. This will be crucial as the role involves overseeing development and guiding technical talent.

✨Tip Number 4

Prepare to discuss how you approach problem-solving and collaboration with stakeholders. Being able to articulate your methods for understanding infrastructure needs and building consensus will set you apart.

We think you need these skills to ace Senior Software Engineer, Infrastructure

Distributed Systems
Cloud Infrastructure
Kubernetes
Infrastructure as Code
AWS
GCP
Python
Rust
Go
Java
Problem-Solving Skills
Technical Strategy Development
Mentoring and Leadership
Communication Skills
Data Pipeline Design
Security Best Practices
Machine Learning Infrastructure
Systems Design Tradeoffs
Linux Kernel Tuning
eBPF

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in infrastructure engineering, particularly with distributed systems and cloud technologies. Use specific examples that demonstrate your leadership in large-scale projects.

Craft a Compelling Cover Letter: In your cover letter, express your passion for AI and how your skills align with Anthropic's mission. Mention specific technologies you’ve worked with, such as Kubernetes or AWS, and how they relate to the role.

Showcase Problem-Solving Skills: Provide examples in your application that showcase your problem-solving abilities. Discuss challenges you've faced in previous roles and how you overcame them, especially in relation to infrastructure reliability and scalability.

Highlight Communication Skills: Since the role requires collaboration with various stakeholders, emphasise your communication skills. Include instances where you successfully built consensus or mentored team members, showcasing your ability to lead and support others.

How to prepare for a job interview at Anthropic

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with distributed systems, cloud infrastructure, and programming languages. Highlight specific projects where you've led large-scale initiatives or solved complex problems.

✨Understand Anthropic's Mission

Familiarise yourself with Anthropic's goals around AI safety and reliability. Be ready to articulate how your skills and experiences align with their mission to create beneficial AI systems.

✨Demonstrate Leadership Skills

Since the role involves mentoring and leading teams, prepare examples of how you've successfully guided others in previous roles. Discuss your approach to building consensus among stakeholders.

✨Prepare for Problem-Solving Scenarios

Expect technical questions that assess your problem-solving abilities. Practice articulating your thought process clearly, as communication is key in collaborative environments like Anthropic.

Senior Software Engineer, Infrastructure
Anthropic
A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>