Software Engineer - Developer Experience

Anthropic creates reliable, interpretable, and steerable AI systems, focusing on safe and beneficial AI development for users and society.
$320,000 - $560,000
Frontend
Senior Software Engineer
Hybrid
101 - 500 Employees
5+ years of experience
AI

Description For Software Engineer - Developer Experience

Anthropic is seeking a Senior Software Engineer to lead developer experience and infrastructure initiatives for their complex TypeScript projects. This role is part of Anthropic Labs, an internal accelerator bridging research and product development. The position focuses on making development processes more efficient, reliable, and secure while maintaining high quality standards.

The ideal candidate will bring 5+ years of software engineering experience with deep expertise in TypeScript, React, and modern JavaScript tooling. They will be responsible for optimizing build systems, maintaining test frameworks, and establishing best practices for the development team. The role requires both technical excellence and a strong focus on developer experience.

Anthropic offers a competitive compensation package ranging from $320,000 to $560,000 USD annually, along with comprehensive benefits including visa sponsorship for eligible candidates. The position is hybrid-based in San Francisco, requiring at least 25% office presence.

What makes this role unique is Anthropic's mission to create reliable, interpretable, and steerable AI systems. The company approaches AI research as an empirical science, working as a cohesive team on large-scale research efforts. They value impact and collaboration, with frequent research discussions to ensure high-impact work.

The role combines technical leadership in frontend development with the opportunity to work on cutting-edge AI technology. The successful candidate will not only improve developer tooling and infrastructure but also contribute to Anthropic's broader mission of developing safe and beneficial AI systems.

This is an excellent opportunity for a senior engineer who is passionate about developer experience, has strong technical skills, and cares about the societal impacts of AI technology. The role offers the chance to work with advanced technologies while helping shape the future of AI development practices.

Last updated 21 minutes ago

Responsibilities For Software Engineer - Developer Experience

  • Own and improve development infrastructure for core TypeScript project including CI/CD pipelines, test frameworks, and automated tooling
  • Optimize Bun/Node.js/TypeScript build system
  • Design and maintain test fixtures
  • Evaluate and integrate modern JavaScript runtime environments
  • Maintain npm dependencies and internal development tools
  • Establish and enforce TypeScript best practices
  • Architect and maintain React component testing infrastructure
  • Define and enforce React best practices and component architecture
  • Improve build tooling for React development
  • Create and maintain reusable component fixtures
  • Create comprehensive technical documentation
  • Advocate for and implement developer experience improvements

Requirements For Software Engineer - Developer Experience

TypeScript
React
Node.js
  • 5+ years of software engineering industry experience
  • Deep experience with TypeScript, React, and modern JavaScript tooling
  • Expert in React development and performance optimization
  • Strong testing expertise across the stack
  • Experience maintaining developer infrastructure including CI/CD pipelines
  • Experience shipping developer tools
  • Experience with large language models and prompt engineering
  • Bachelor's degree in a related field or equivalent experience
  • Shipped a sizable TypeScript app on Windows

Benefits For Software Engineer - Developer Experience

Visa Sponsorship
  • Competitive compensation and benefits
  • Optional equity donation matching
  • Generous vacation and parental leave
  • Flexible working hours
  • Office space for collaboration

Interested in this job?

Jobs Related To Anthropic Software Engineer - Developer Experience

Growth Product Engineer

Senior Growth Product Engineer role at Anthropic focusing on driving user acquisition, engagement, and retention for Claude.ai through data-driven strategies.

Full Stack Engineer

Senior Full Stack Engineer position at Babylist, working on registry systems with React and Ruby on Rails, 6+ years experience required, remote work with competitive benefits.

Frontend Engineer

Senior Frontend Engineer position at 0x, building decentralized exchange interfaces with React/Next.js and blockchain technologies.

Senior Software Engineer - Frontend

Senior Frontend Engineer role at AffiniPay, building modern web applications for legal practice management software using React and Ruby on Rails.