Latest AI JobsBrowse Jobs
Anthropic logo

Staff Software Engineer, Search

AnthropicSan Francisco, CA | New York City, NYAI Research & Engineering
Apply on company site
Salary
$320K — $405K USD
Job type
Full-time
Experience
Senior · 5+ yrs
Posted
11 Sept 2026
Status
Open · checked 7d ago

About this role

Claude currently lacks robust, native information retrieval capabilities at scale, creating a critical bottleneck that this new team aims to eliminate. Anthropic is establishing a dedicated search platform engineering group to architect foundational retrieval systems from the ground up, allowing the conversational assistant to access and process external data efficiently. Engineers joining this initiative will collaborate closely with researchers to build indexing mechanisms, refine search algorithms, and establish the quantitative metrics needed to continuously evaluate system performance.

Candidates stepping into this position will work alongside a compact, senior cohort of technical peers in San Francisco or New York City. Success in this environment requires deep expertise in distributed systems combined with a solid grasp of search fundamentals like retrieval and ranking. Professionals who thrive here enjoy tackling ambiguous foundational problems and value empirical, large-scale scientific collaboration over smaller tactical puzzles.

What you will do

  • Collaborate with a small, senior group of engineers and researchers to construct Anthropic’s search platform from scratch.
  • Establish robust metrics and internal tooling to measure and systematically improve search quality.
  • Enhance search algorithms and indexing mechanisms to boost overall retrieval accuracy and efficiency.
  • Design and implement core search systems supporting high-volume data processing architectures.

What you need

  • Bring at least 5 years of professional experience building complex distributed systems in production environments.
  • Demonstrate a solid conceptual grasp of core search fundamentals, including indexing, retrieval, and ranking.
  • Possess strong coding skills in programming languages such as Python, Go, or Java.
  • Showcase hands-on practical experience working with high-volume data processing architectures.

Benefits

  • Competitive compensation and benefits
  • Optional equity donation matching
  • Generous vacation
  • Parental leave
  • Flexible working hours

Skills and tech stack

Questions candidates ask

What is the remote work policy?

Anthropic operates under a location-based hybrid policy. Staff are expected to be in one of the offices in San Francisco or New York City at least 25% of the time, though certain roles may require more frequent in-office presence.

What is the compensation range for the role?

The annual base salary range for this position is $320,000 to $405,000 USD. Additional benefits and optional equity donation matching are also provided.

What programming languages and technical background are required?

Candidates must have strong coding skills in Python, Go, Java, or similar languages, alongside at least five years of experience building complex distributed systems in production. A solid grasp of search fundamentals and high-volume data processing architectures is also necessary.

Does the company provide visa sponsorship?

Yes, Anthropic sponsors visas and retains an immigration lawyer to assist with the process. While successful sponsorship cannot be guaranteed for every candidate or role, the team makes every reasonable effort upon extending an offer.

Ready to apply?

The application is on the official Anthropic careers page.

Apply on company site