Staff Software Engineer, Search

Anthropic
San Francisco
Workplace: OnsiteFull timeUSD 1 - 2 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Communication"]

Build Anthropic’s search platform powering Claude’s ability to retrieve and access information. Join a small, senior engineering and research team to design and implement core search systems from scratch, establish metrics and tooling to improve search quality, and enhance indexing and ranking algorithms for better accuracy and efficiency. Work on distributed systems and high-volume data processing with strong coding in Python, Go, Java, or similar languages.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Anthropic
Anthropic
1 hour ago

Staff Software Engineer, Search

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Build Anthropic’s search platform powering Claude’s ability to retrieve and access information. Join a small, senior engineering and research team to design and implement core search systems from scratch, establish metrics and tooling to improve search quality, and enhance indexing and ranking algorithms for better accuracy and efficiency. Work on distributed systems and high-volume data processing with strong coding in Python, Go, Java, or similar languages.
Location: San Francisco
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Work with a small, senior team to build Anthropic’s search platform from scratch.
  • •Design and implement core search systems to enable Claude’s information access and retrieval.
  • •Establish metrics and tooling to measure and improve search quality.
  • •Enhance search algorithms and indexing mechanisms to boost search accuracy and efficiency.

Pay and Benefits

Salary: USD 1 - 2 annually
Perks:Paid LeaveParental Leave

Key Requirements

  • •5+ years building complex distributed systems in production.
  • •Solid grasp of search fundamentals including indexing, retrieval, and ranking.
  • •Strong coding skills in Python, Go, Java, or similar languages.
  • •Hands-on experience with high-volume data processing architectures.
  • •Minimum education: Bachelor’s degree or equivalent combination of education, training, and/or experience.
Experience:5+ yearsDistributed systemsSearchData processingHigh-volume data
Education:Bachelor's
Skills:Communication
Languages:English
Tech Stack:PythonGoJavaSearchIndexingRetrievalRanking

Company Brief

Anthropic
Develops large-scale AI systems and safety research to create reliable, steerable, and interpretable AI assistants and models for commercial and research applications.
Industry: AI & Machine Learning
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series C
Headquarters: San Francisco, United States
Founded: 2021
WebsiteLinkedIn