
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 specializing in build infrastructure to optimize low-level systems. You'll work with C/C++ and various build systems like Nix and CMake. This role requires deep technical knowledge of compilation processes and system-level debugging.
Job Description
Who you are
You are a systems-level engineer with a specialization in build infrastructure and low-level systems optimization. Your expertise lies in maintaining and improving non-trivial C/C++ builds, and you possess a deep technical knowledge of compilation processes and hardware-software interfaces. You are skilled in diagnosing and resolving linking issues, symbol resolution problems, and toolchain/ABI incompatibilities.
Your experience includes expert-level proficiency with build and packaging systems such as Nix, pip, CMake, Bazel, and Make. Familiarity with Nix is a significant advantage. You have strong C/C++ debugging skills, particularly in embedded systems or when dealing with cross-compiling and linking. You are comfortable with system calls, POSIX APIs, and kernel interfaces, and you have experience with toolchain debugging tools like readelf, bloaty, c++filt, and nm.
What you'll do
In this role, you will manage complex builds and interact in non-trivial ways with continuous integration systems. You will be responsible for building systems and toolchains, ensuring that the compilation processes are efficient and reliable. Your work will involve diagnosing and resolving various technical issues that arise during the build process, contributing to the overall stability and performance of the systems.
You will collaborate with a team of engineers and researchers to optimize low-level systems and improve the build infrastructure. Your contributions will directly impact the efficiency of the development process and the reliability of the AI systems being built at Anthropic. You will also have the opportunity to mentor junior engineers and share your expertise in build systems and low-level programming.
What we offer
Anthropic offers competitive compensation and benefits, including optional equity donation matching, generous vacation and parental leave, and flexible working hours. You will work in a collaborative office space in San Francisco, surrounded by a team of committed researchers and engineers dedicated to building beneficial AI systems.
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

Infrastructure Engineer
Galvanick is seeking an Infrastructure Engineer to enhance internal tooling and pipelines, focusing on Kubernetes and observability platforms. You'll work in Seattle and contribute to improving developer experience and system reliability.

Infrastructure Engineer
Descript is hiring an Infrastructure Engineer to enhance the reliability and performance of their core production infrastructure. You'll work with technologies like AWS, Docker, and Kubernetes. This role requires strong systems fundamentals and a collaborative mindset.

Infrastructure Engineer
WorkOS is hiring an Infrastructure Engineer to build and maintain the core systems behind their platform. You'll work with technologies like AWS, Docker, and Kubernetes to ensure systems are reliable and scalable. This position requires a generalist mindset and experience across infrastructure layers.

Software Engineering
Vercel is hiring a Software Engineer for their Builds team to enhance CI/CD infrastructure. You'll work with Next.js and cloud technologies to improve build performance and reliability. This role requires experience in high-scale systems.

Infrastructure Engineer
Mercor is hiring an Infrastructure Engineer to build and scale systems that support rapid growth. You'll work with AWS, Docker, and Kubernetes in San Francisco. This position requires experience in designing scalable architectures and improving system observability.