Remotely
javaelasticsearchdistributed systemslucenehnswivfvector similarity
Job Description
📋 Description
- Lead initiatives within Elasticsearch to produce a leading vector database offering with speed and
- Build new search features, fix bugs, and possibly invent new algorithms or data structures.
- Collaborate with a globally distributed team focused on vector search capabilities of Elasticsearch.
- Serve as an expert on vector similarity implementation to support search relevance.
- Engage with community members on issues and pull requests, handling them end-to-end when needed.
- Write idiomatic modern Java; Elasticsearch is predominantly Java.
🎯 Requirements
- Experience with vector similarity on large-scale search platforms; familiarity with vector
- Professional experience with vector similarity algorithms (e.g., HNSW, IVF) on scale.
- Strong core Java skills and knowledge of standard data structures, concurrency, and lambdas.
- Ability to work autonomously, guiding projects from design to delivery in a distributed team.
- Strong collaboration and asynchronous communication skills; comfortable working over the internet.
- Experience with data storage technologies (e.g., Elasticsearch, Solr, PostgreSQL, MongoDB
🎁 Benefits
- Competitive pay with transparent compensation philosophy.
- Health coverage for you and your family in many locations.
- Flexible locations and schedules for many roles; generous vacation days.
- Donations matching up to 2000 (or local currency) and up to 40 volunteer hours per year.
- Parental leave and inclusive, equal opportunity employer policies.
Back to all jobs