Senior / Staff Software Engineer, Search

Anthropic Anthropic · AI Frontier · AI Research & Engineering

This role involves building Anthropic's search platform from scratch, focusing on scalable and efficient information retrieval for Claude. The engineer will establish metrics, improve search algorithms, and enhance indexing mechanisms, requiring strong distributed systems experience and search fundamentals.

What you'd actually do

  1. Work with a small, senior team of engineers and researchers to build Anthropic’s search platform from scratch
  2. Establish metrics and tooling to measure and improve search quality
  3. Enhance search algorithms and indexing mechanisms to boost search accuracy and efficiency

Skills

Required

  • 5+ years building complex distributed systems in production
  • Solid grasp of search fundamentals: indexing, retrieval, ranking
  • Strong coding skills in Python, Go, Java, or similar languages
  • Hands-on experience with high-volume data processing architectures

What the JD emphasized

  • build Anthropic’s search platform from scratch
  • high-volume data processing architectures

Other signals

  • building search platform from scratch
  • enhance search algorithms and indexing mechanisms
  • establish metrics and tooling to measure and improve search quality