CareerPlan

Staff+ Software Engineer, Memory & Search

San Francisco, CAFull-time$405k–$485k2026-10-19 → 2026-11-10
HybridVisa sponsorship offered

Core

Design, build, and ship user-facing memory and search experiences for Claude.ai, Cowork, and Claude Code, including the backend services, model tools, and user interfaces.

Role type

Staff+ product engineer (memory & search)

Builds

Memory and search features for Claude products, including dynamic memory systems, vector search, and retrieval interfaces.

Domain

Generative AI, LLM-powered products, memory management, search and retrieval

Deliverable

product features

Required skills

Python, TypeScript, backend services, web front ends, agentic systems, LLM-powered products, tool use, retrieval, prompt or context design, product metrics, experiments, product judgment

Preferred skills

Founding experience, search or retrieval systems, embeddings, vector search, hybrid lexical and semantic retrieval, ranking, LLM/ML evaluations, consumer products with retention, personalization systems, sensitive data handling, latency-sensitive work, mentoring

Technologies

Python, TypeScript, embeddings, vector search, hybrid retrieval, ranking

Responsibilities

Design and ship memory and search experiences end-to-end; run product experiments on the memory and search stack; shape how Claude uses memory and retrieval inside its agentic loop; define and track metrics for memory utility; improve search relevance and recall; partner with product, design, privacy, legal, and safeguards; raise product quality standards; share on-call duties.

Seniority

Staff+, hands-on IC with product leadership