Summary
Zilliz is a fast-growing startup developing an industry-leading vector database company for enterprise-grade AI. The job involves optimizing core algorithm libraries, analyzing performance, and implementing high-performance algorithms from research papers. Proficiency in C++ is required, with experience in large-scale infrastructure software, parallel programming, and micro-optimization techniques preferred. Benefits include competitive compensation, medical insurance, paid time off, a hybrid work model, and more.
Requirements
- Proficiency in C++ is a must
- Experience designing and developing large-scale infrastructure software such as distributed databases or parallel data processing frameworks is required
Responsibilities
- Optimize core algorithm libraries and create novel algorithms for vector preprocessing, index building, and querying
- Analyze algorithm performance, and formulate technical plans and benchmarks for improvements
- Participate in the development of high-performance vector indexing frameworks
- Provide support for the optimization of popular vector indexing algorithms
- Implement high-performance algorithms from research papers
Preferred Qualifications
- Familiarity with parallel programming (e.g., OpenMP) and micro-optimization techniques
- Experience in vector similarity search algorithms or GPU programming (e.g., CUDA) is preferred
Benefits
- Competitive compensation (cash + equity)
- Regular bonus and equity refresh opportunities
- Medical, dental, and vision insurance
- Paid time off, including vacation, sick leave, and global reset/wellbeing days
- Generous 401(k) and regional retirement plans
- Hybrid work model/Remote work opportunities available