
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...
Overview
Anthropic is hiring a Software Engineer for their Encoding Libraries team to design and maintain libraries for encoding text and multimodal data. You'll collaborate with researchers and engineers to ensure intuitive APIs and high performance.
Job Description
Who you are
You have a strong background in software engineering, with experience in designing and maintaining libraries or frameworks that are user-friendly and efficient. You understand the importance of clean APIs and have a knack for creating abstractions that simplify complex systems for end users. Your collaborative spirit allows you to work effectively with both researchers and engineers, ensuring that new ideas can be quickly implemented and tested in production environments.
You are adaptable and open to new research directions, ready to modify existing libraries to accommodate emerging needs. Your attention to detail ensures that the libraries you maintain are not only functional but also optimized for performance. You thrive in environments where you can contribute to meaningful projects that have a positive impact on society, particularly in the realm of AI.
What you'll do
As a Software Engineer on the Encoding Infrastructure team, you will take ownership of the design and maintenance of encoding libraries that are crucial for the functionality of AI systems at Anthropic. Your responsibilities will include ensuring that the APIs are intuitive and that the performance of the libraries meets the high standards required for AI applications. You will collaborate closely with researchers to understand their needs and translate those into technical solutions that can be rapidly deployed.
You will also be responsible for adapting the encoding libraries to support new research directions as they emerge, ensuring that the libraries remain relevant and useful for the team. Your work will have a direct impact on the capabilities of AI systems, enabling them to learn and understand the world more effectively. You will engage in discussions with cross-functional teams to ensure that the encoding processes are seamless and efficient, allowing for quick transitions from experimentation to production.
What we offer
Anthropic provides a supportive work environment where you can thrive as part of a mission-driven team. We offer competitive compensation and benefits, including flexible working hours and generous vacation and parental leave. Our office in San Francisco is designed for collaboration, and we encourage a culture of open communication and teamwork. You will have the opportunity to work on cutting-edge AI technologies that aim to make a positive impact on society, and we value the contributions of every team member in achieving our goals.
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
Anthropic is hiring a Software Engineer for their sandboxing team to enhance the reliability and developer experience of their AI systems. You'll work with Java and Python to build client libraries and APIs. This position requires a strong background in infrastructure and developer experience.

Software Engineering
OpenAI is hiring a Software Engineer for their Encryption team to design and build advanced privacy features. You'll work with technologies like client-side encryption and hardware security modules. This position requires 5+ years of experience in software engineering.

Software Engineering
Anthropic is seeking a Software Engineer specializing in Sandboxing to optimize virtualization and VM workloads for AI infrastructure. You'll leverage your expertise in Linux OS and system programming to enhance performance and reliability. This role is based in San Francisco or New York.

Software Engineering
Anthropic is hiring a Software Engineer for their Enterprise Foundations team to build foundational systems for enterprise AI deployment. You'll work with technologies like Java and Python, focusing on security and compliance. This position requires experience in enterprise software development.

Backend Engineer
Anthropic is hiring a Backend Engineer to build foundational primitives for product development. You'll work with technologies like Java, Python, and AWS to create reliable AI systems. This position requires experience in backend engineering and distributed systems.