← All roles

Staff+ Software Engineer, VectorDB

Anthropic ·New York City, NY | Seattle, WA; San Francisco, CA | New York City, NY | Seattle, WA ·Hybrid 8d ago
RustC++GoDistributed Systems

About the role

Anthropic is seeking a Staff+ Software Engineer to join the Databases organization and work on the vector search infrastructure powering Claude. Responsibilities include owning the vector database layer (index structures, storage, query execution), production readiness, scaling throughput, hybrid retrieval, evaluation methodology, and technical leadership. The role requires hands-on coding and architectural decisions.

Requirements

Direct experience building a production vector database or ANN search system. Deep knowledge of ANN index structures, vector quantization, filtered search. Strong systems programming in Rust, C++, or Go. Experience with large-scale distributed storage/serving systems. Track record of delivering ambiguous technical projects. Strong communication. Interest in AI safety. Preferred: object-storage-backed databases, full-text search, embedding models, GPU accelerators, prior tech lead experience.

About the company

Anthropic

Anthropic is an AI safety and research company developing advanced AI systems like Claude. Their value proposition lies in building beneficial AI for humanity by prioritizing safety and ethical considerations throughout their research and product development.

View company page →
$320k–485k
Hybrid New York City, NY | Seattle, WA; San Francisco, CA | New York City, NY | Seattle, WANew York City, United StatesSeattle, United StatesSan Francisco, United States
Posted 8d ago
Apply for this role
Opens job-boards.greenhouse.io ↗
About the company
Anthropic
https://www.anthropic.com

Anthropic is an AI safety and research company developing advanced AI systems like Claude. Their value proposition lies in building beneficial AI for humanity by prioritizing safety and ethical considerations throughout their research and product development.

View company page →