CareerPlanSign in

Senior Software Engineer - Vector Search - Elasticsearch

Distributed, Global🌐 Remote💼 Full-time🗓 2026-08-27 → 2026-09-26

Core

Senior Software Engineer leading vector search capabilities and search relevance improvements for the Elasticsearch platform.

Role type

Senior IC software engineer (search/vector databases)

Builds

Elasticsearch search engine features, vector search algorithms, and search relevance enhancements

Domain

Search technology, vector databases, distributed systems

Deliverable

production ML models | product features

Required skills

vector similarity algorithms (HNSW, IVF), core Java, data structures, concurrency, search relevance, operating system/hardware interaction, data storage technologies (Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra), AI for development/debugging

Preferred skills

open source contribution, cross-functional initiative leadership, asynchronous collaboration

Technologies

Java, Lucene, Elasticsearch, HNSW, IVF

Responsibilities

Design and implement new search features and vector search capabilities; optimize search relevance and fix bugs; collaborate with global teams on open source issues and pull requests; work closely with community members; develop idiomatic modern Java code

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.