Applications are completed on the employer's own site.
Summary
Lead the design and operation of Anthropic's vector database layer, focusing on scalability, performance, and technical direction for a growing team.
About this role
Anthropic
Staff+ Software Engineer, VectorDB
New York City, NY +4Full-timeLead & above
Checked 3h ago
Posted 20 Oct 2026 on Anthropic's careers page
What the interview will test
Software Engineer interviews are usually assessed on
Coding Proficiency
System Design Fundamentals
Debugging & Root Cause Analysis
Data Modeling & Storage
Testing & Quality Engineering
Stakeholder Communication
Practicing for this role builds your session around these skills, with this posting's own requirements folded in.
What you'd do
Own the core of Anthropic's vector database layer: index structures, storage layout, query execution and the serving layer
Own production readiness - benchmarking against exact search, capacity planning, onboarding new workloads, and the operational tooling to run it at scale
Drive the recall, latency and cost trade-offs - quantization, filtered search, index build and refresh strategy, and how compute and storage are separated and scaled
Scale throughput by an order of magnitude as research and training demand grows, and work out whether the bottleneck is architecture, hardware or engineering bandwidth
Extend the retrieval stack toward hybrid retrieval - lexical search and fused ranking alongside vector search
Set the evaluation methodology for the system - recall targets, latency objectives, cost per query, and the regression detection that keeps them honest
Set technical direction for a growing team - lead design reviews, make architectural decisions others build on, and mentor the engineers joining the effort
Share the on-call for the systems you own
What they're looking for
Direct experience building a vector database or approximate nearest-neighbor search system that ran in production at scale
Deep knowledge of ANN index structures (graph-based, clustering-based or disk-resident approaches), vector quantization and filtered search
Experience with search relevance and ranking
Strong systems programming skills in a language such as Rust, C++ or Go, including performance-critical and memory-intensive code
Experience designing and operating large-scale distributed storage or serving systems with strict latency and reliability requirements
A track record of independently scoping and delivering ambiguous, multi-quarter technical projects
Strong written and verbal communication, with experience driving alignment across teams with different priorities
Interest in AI safety and Anthropic's mission
Nice to have
Experience with object-storage-backed or disaggregated compute and storage database designs
Experience building or operating full-text search engines (inverted indexes, BM25) or hybrid retrieval systems
Familiarity with embedding models and the retrieval demands of LLM training and inference
Experience using GPUs or other accelerators for index build or search
Prior experience as a technical lead on a database or search infrastructure team
Is this role a fit for you?
Check your resume against this exact posting, then get interview ready for it.
Free. No signup needed to check your fit.
We'll email you matching jobs weekly. Unsubscribe any time.
Apply on Anthropic's site
Skills named in this posting
Vector database
Approximate nearest-neighbor search
ANN index structures
Vector quantization
Filtered search
Search relevance and ranking
Systems programming
Rust
C++
Go
Distributed storage
Serving systems
and 1 more
About Uinspyr
Uinspyr is the hiring entity listed in the company data, though the job description is for Anthropic.
Technology, Information and Internet
11-50 employees employees
Similar Staff+ Software Engineer, VectorDB jobs in New York, NY