← All roles

Distributed Systems Engineer

Apply on company site
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.
Chroma logo

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