
Staff+ Software Engineer, Safeguards Infrastructure
About this role
Anthropic is hiring a Staff+ Software Engineer for Safeguards Infrastructure in London to build core safety and oversight architectures for AI systems. This senior position suits experienced engineers passionate about developing scalable defenses and trust mechanisms to ensure artificial intelligence remains beneficial and secure.
Role Overview
The Safeguards team at Anthropic focuses on monitoring models, preventing misuse, and maintaining user well-being. As a core member of this department, the professional in this role will design fundamental systems that power oversight and intervention tools. The work involves creating infrastructure for data management, metrics, and automated review processes to uphold high operational standards while minimizing required manual intervention.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Anthropic operates as a public benefit corporation dedicated to developing reliable, steerable, and interpretable artificial intelligence systems. The organization functions as a unified team focusing on large-scale empirical science research inspired by physics and biology alongside computer science. Team members collaborate closely to advance long-term safety and transparency goals for society.
How to Apply
Interested candidates should submit their application directly through the official Anthropic careers page. All submissions are reviewed on a rolling basis with no fixed application deadline.
Skills and tech stack
Questions candidates ask
Where is this job located?
This position is based in London, UK, with a hybrid policy requiring staff to be in the office at least 25% of the time.
What is the salary range for this position?
The annual base salary ranges from £325,000 to £395,000 GBP.
Does Anthropic offer visa sponsorship?
Yes, Anthropic sponsors visas and partners with an immigration lawyer to assist candidates through the process.
How many years of experience are required?
This role requires 7+ years of experience in a software engineering position.
What programming languages are needed?
Proficiency in Python is required, while experience with TypeScript or Rust is considered a strong plus.