Distributed Systems Engineer
Posted 7mo ago
About the role
Responsible for building scalable, reliable, and performant distributed systems for Chroma's data plane, supporting AI applications at scale.
Responsibilities
- Scaling retrieval systems including vector search, document storage, metadata filtering for large-scale workloads.
- Ensuring distributed systems are reliable, scalable, and performant.
- Working on the open-source Chroma data plane and powering Chroma's cloud service.
- Collaborating with database, cloud platform, and product engineering teams to develop scalable data platform components.
Qualifications
- Experience building correct, performant, and reliable distributed systems at scale.
- Familiar with best practices in deploying and operating data platforms.
- Substantial production experience in Rust, C++, Zig, or other system programming languages.
Skills
Required:Building distributed systems at scaleSystem programming in Rust, C++, ZigDeployment and operation of data platforms
Nice to have:Testing and formal verification methods
Last updated Apr 13, 2026. Interested? Apply on the company site.
About Chroma
the open-source data infrastructure for AI
The open-source data infrastructure for AI
Data InfrastructureOpen-sourceAIVector SearchFull-text SearchMetadata SearchScalableServerless
More open roles at Chroma
- Product Designer7mo agoSan Francisco, CA · Design & User Experience
- Backend Infrastructure Engineer7mo agoEngineering
- Account Executive7mo agoRemote · Sales
- Storage Systems Engineer7mo agoStorage Engineering
- 7mo ago