Zilliz
Senior Software Engineer, Vector Index Research
$175K–$250K
Redwood City, CA · Hybrid · Senior · Full-time · Posted Jun 22, 2026
- Experience
- 3+ years in one or more of the stated fields.
- Education
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
About the job
Researches, develops, and optimizes production-grade vector indexing and retrieval systems for Milvus, Zilliz Cloud, and Vector Lakebase.
What you'll do
- Research, evaluate, and implement vector indexing and retrieval algorithms; turn prototypes into production systems.
- Optimize and benchmark retrieval performance across latency, throughput, recall, memory use, index build time, and cost.
- Debug performance issues involving algorithms, CPU/GPU execution, SIMD, memory, concurrency, and I/O.
What they ask for
- 3+ years of experience in vector search, ANN algorithms, search systems, high-performance computing, or performance-critical systems.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Strong C++ or Rust programming ability and solid engineering fundamentals.
Nice to have
- Experience with vector similarity search, ANN algorithms, index structures, quantization, compression, reranking, or high-performance retrieval systems.
- Experience with performance optimization and systematic debugging, especially around CPU/GPU execution, SIMD, memory layout, concurrency, I/O, or large-scale data processing.
Pay
USD 175,000–250,000 per-year-salary (base salary)
Tools
C++, Rust, SIMD, CPU, GPU, Milvus, Zilliz Cloud, Vector Lakebase
AI focus
Uses AI tools across research and engineering, including paper analysis, prototyping, coding, testing, benchmarking, documentation, and performance analysis.
Model-written summary · the original posting is authoritative