Taro Logo

Software Engineer, Product

Profile picture


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.
San Francisco Bay Area, USA · New York City, USA · Seattle, USA
$300,000 - $405,000
Backend · Full-Stack
Mid-Level Software Engineer
2+ years


Anthropic is seeking a Software Engineer to join their product team and help build interfaces and APIs to interact with large language models. This role offers an exciting opportunity to work at the forefront of AI development, focusing on creating safe and beneficial AI systems.

As a Software Engineer at Anthropic, you'll be part of a quickly growing team of committed researchers, engineers, policy experts, and business leaders. Your primary responsibilities will include building core components of the API to access large language models, developing conversational interfaces, and optimizing these systems for performance and usability. You'll also work on integrations with third-party providers and implement tools to monitor model behavior.

The ideal candidate should have at least 2 years of experience as a software engineer, preferably with a background in building APIs and interfaces. Strong coding skills and experience with service-oriented architectures are essential. Anthropic values a product-focused approach and the ability to build robust, scalable, and user-friendly solutions.

This role offers a unique opportunity to work on cutting-edge problems in AI safety and conversational AI. You'll be part of a fast-paced, collaborative team that frequently engages in research discussions to ensure high-impact work. Anthropic emphasizes empirical science in their AI research, drawing parallels with physics and biology.

The company offers a competitive compensation package, including a salary range of $300,000 to $405,000 USD, along with equity and comprehensive benefits. These benefits include health, dental, and vision insurance, a 401(k) plan with 4% matching, 22 weeks of paid parental leave, unlimited PTO, and various stipends for personal and professional development.

Anthropic has a hybrid work model, expecting staff to be in one of their offices at least 25% of the time. They have locations in San Francisco, New York City, and Seattle, and are open to sponsoring visas for qualified candidates.

If you're passionate about creating reliable, interpretable, and steerable AI systems and want to contribute to making AI safe and beneficial for society, this role at Anthropic could be an excellent fit for you. Join a team that values impact, collaboration, and the pursuit of high-impact work in the field of AI development and safety.

Last updated


  • Build core components of the API to access large language models
  • Write billing, email, and other integrations with third party providers
  • Develop conversational interfaces that leverage the language models
  • Optimize the API and interfaces for performance, robustness, and ease of use
  • Implement tools and processes to monitor model behavior and performance
  • Work with researchers to improve interfaces based on interactions with real users


  • 2+ years of experience as a software engineer, preferably building APIs and/or interfaces
  • Strong coding skills and experience with service-oriented architectures
  • Take a product-focused approach and care about building solutions that are robust, scalable, and easy to use
  • Enjoy working with a fast-paced team tackling cutting-edge problems in AI safety and conversational AI
  • Enjoy pair programming


Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Parental Leave
  • Comprehensive health, dental, and vision insurance
  • 401(k) plan with 4% matching
  • 22 weeks of paid parental leave
  • Unlimited PTO
  • Stipends for education, home office improvements, commuting, and wellness
  • Fertility benefits via Carrot
  • Daily lunches and snacks in office
  • Relocation support for those moving to the Bay Area

Interested in this job?