
About Anthropic
Building safe and reliable AI systems for everyone
Key Highlights
- Headquartered in SoMa, San Francisco, CA
- Raised $29.3 billion in funding, including $13 billion Series F
- Over 1,000 employees focused on AI safety and research
- Launched Claude, an AI chat assistant rivaling ChatGPT
Anthropic, headquartered in SoMa, San Francisco, is an AI safety and research company focused on developing reliable, interpretable, and steerable AI systems. With over 1,000 employees and backed by Google, Anthropic has raised $29.3 billion in funding, including a monumental Series F round of $13 b...
🎁 Benefits
Anthropic offers comprehensive health, dental, and vision insurance for employees and their dependents, along with inclusive fertility benefits via Ca...
🌟 Culture
Anthropic's culture is rooted in AI safety and reliability, with a focus on producing less harmful outputs compared to existing AI systems. The compan...
Skills & Technologies
Overview
Anthropic is hiring a Senior / Staff Software Engineer to build the infrastructure for autonomous AI agents. You'll work with Java and distributed systems to create reliable and secure environments for AI execution. This role requires expertise in security engineering and a passion for innovative AI solutions.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in building complex distributed systems. Your background includes a strong focus on security engineering, ensuring that systems are not only functional but also safe and reliable. You thrive in environments where you can design and implement innovative solutions that push the boundaries of technology.
Your expertise in Java is complemented by a deep understanding of state management systems and sandboxed environments. You have a proven track record of developing frameworks that enable secure interactions between AI agents and external services. You are comfortable working at the intersection of product development and engineering, collaborating closely with cross-functional teams to deliver impactful solutions.
You are a proactive problem solver who enjoys tackling challenging issues and finding creative ways to overcome obstacles. Your communication skills allow you to articulate complex technical concepts to non-technical stakeholders, fostering collaboration and understanding across teams. You are passionate about the potential of AI and are eager to contribute to projects that have a meaningful impact on society.
Desirable
Experience with observability and debugging tools for AI systems is a plus. Familiarity with authentication and authorization frameworks will enhance your ability to contribute to the security aspects of the role. A background in AI or machine learning is beneficial but not required.
What you'll do
In this role, you will design and build the infrastructure that enables Claude, Anthropic's AI, to perform tasks autonomously. This includes creating sandboxed compute environments where Claude can execute code safely and interact with external services. You will develop state management systems that handle long-running tasks, ensuring that checkpoints, recovery, and resumption across failures are seamless.
You will also be responsible for developing authentication and authorization frameworks that allow Claude to act securely on behalf of users. Your work will involve creating observability and debugging tools that provide insights into Claude's actions, helping to improve performance and reliability.
Collaboration is key in this role, as you will partner closely with product teams to align engineering efforts with user needs and business goals. You will engage in discussions about system architecture and design, contributing your expertise to shape the direction of the project. Your contributions will be vital in building the next generation of AI capabilities that are safe and beneficial for users.
What we offer
Anthropic is committed to fostering a collaborative and innovative work environment. We offer competitive compensation and benefits, including optional equity donation matching and generous vacation and parental leave. Our flexible working hours allow you to maintain a healthy work-life balance, and our office in San Francisco provides a welcoming space for collaboration with colleagues. Join us in our mission to create reliable and interpretable AI systems that benefit society as a whole.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Anthropic.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
OpenAI is hiring a Software Engineer for their Agent Infrastructure team to build and scale systems for training AI agents. You'll work with technologies like Python and AWS in San Francisco.

Software Engineering
Assembled is hiring a Software Engineer to develop AI-driven features for their customer support platform. You'll work with technologies like Java and Python to enhance automation and efficiency. This position requires experience in AI and machine learning.

Staff Engineer
Anthropic is hiring a Staff + Senior Software Engineer for their Cloud Inference team to optimize AI systems across multiple cloud platforms. You'll work with AWS, GCP, and Azure to enhance the performance and scalability of AI services. This position requires strong experience in cloud infrastructure and API integration.

Staff Engineer
Tenable is hiring a Staff Software Engineer for their Agentic AI Platform to design and implement complex security workflows. You'll work with technologies like Java and Python, focusing on distributed systems and machine learning. This position requires significant experience in software engineering.

Staff Engineer
Decagon is hiring a Staff Software Engineer to lead a full-stack product engineering team focused on building and optimizing AI agents. You'll work with technologies like Java, Python, and AWS in New York City. This position requires significant experience in software engineering and system architecture.