# Staff+ Software Engineer, Memory & Search

**Company**: Anthropic
**Location**: New York City, NY
**Work arrangement**: hybrid
**Experience**: staff
**Job type**: full-time
**Salary**: $405,000-$485,000 USD
**Category**: Engineering
**Industry**: Technology
**Wikidata**: https://www.wikidata.org/wiki/Q116758847

**Apply**: https://job-boards.greenhouse.io/anthropic/jobs/5456453008?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_28a95ffe-b87

## Description

## About Anthropic

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.

## About the role

Anthropic is looking for Software Engineers to join the Memory & Search team. We own how Claude remembers you and how it finds what it needs, across Claude.ai, Cowork and Claude Code. That spans the user-facing experience and the shared infrastructure underneath it, the memory service, indexing, retrieval and vector search.

You will run short, demo-driven experiments on top of the memory and search stack, decide what to keep based on real usage, and help the whole team think like a product team.

## Key responsibilities

- Design, build and ship memory and search experiences in Claude.ai, Cowork and Claude Code, owning them end to end from the backend service through the model's tools to the user interface

- Run product experiments on the memory and search stack: form a hypothesis, build a demo, put it in front of real users, measure, and make a clear persevere-or-pivot call

- Shape how Claude uses memory and retrieval inside its agentic loop, including what the model stores, when it searches, how results are ranked and presented, and how the user stays in control

- Define and track the metrics that tell us whether memory is actually making Claude more useful, and build the evaluations that keep quality honest as the system evolves

- Improve search relevance and recall across conversations and memories, working across embeddings, hybrid retrieval and ranking as well as the interface that presents results

- Partner with product, design, privacy, legal and safeguards to ship features that respect user consent and enterprise requirements

- Raise the bar on product quality for the team through design reviews, code reviews and the standards you set for latency, polish and reliability

## Minimum qualifications

- Experience building and operating user-facing products used by a large number of people, including the backend services behind them

- Experience building agentic systems or LLM-powered products, including tool use, retrieval and prompt or context design

- Strong programming skills in Python and TypeScript, with experience across backend services and web front ends

- A track record of taking a product or feature from an idea to launch, and iterating on it based on usage data and user feedback

- Experience defining product metrics and running experiments to make decisions

- Strong product judgment: you notice when something feels off and you fix it, and you can explain why a design choice matters to users

- Strong written and verbal communication, with experience working closely with product managers, designers and non-engineering partners

- Interest in AI safety and Anthropic's mission

## Preferred qualifications

- Experience as a founder, early-stage engineer, or someone who has taken a product from zero to one

- Experience building search or retrieval systems: embeddings, vector search, hybrid lexical and semantic retrieval, or ranking

- Experience building evaluations for LLM or ML systems, or measuring the quality of retrieval and ranking

- Experience on consumer products with strong retention, or on personalization systems

- Experience shipping features that handle sensitive data or meet enterprise requirements

- Experience with latency-sensitive, performance-critical product work

- Experience mentoring engineers or setting technical direction for a team

## Logistics

The annual compensation range for this role is $405,000-$485,000 USD.

## Skills

### Required
- Python
- TypeScript
- agentic systems
- LLM-powered products
- product design
- experiment design
- metrics definition

### Nice to have
- founding a company
- early-stage engineering
- search or retrieval systems
- evaluations for LLM or ML systems
- personalization systems
- sensitive data handling
- latency-sensitive product work
- engineering mentorship

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/anthropic/jobs/5456453008?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
