CareerPlanSign in

Principal Software Engineer - Vector Search - Elasticsearch

Distributed, Global🌐 Remote💼 Full-time💰 $949,500–$1,502,000🗓 2026-08-27 → 2026-09-26

Core

Principal Software Engineer leading the design and implementation of vector similarity search features within Elasticsearch to enhance search relevance and speed.

Role type

Principal Software Engineer (Vector Search)

Builds

Elasticsearch vector search capabilities and industry-leading vector database offerings

Domain

Search technology, Distributed systems, AI/ML infrastructure

Deliverable

production ML models | product features

Required skills

Vector similarity algorithms (HNSW, IVF), Core Java, Data structures, Concurrency constructs, Algorithm design, Data storage technologies (Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra), Open source collaboration, AI-assisted development

Preferred skills

Prior Elasticsearch experience, Cross-functional initiative leadership, Asynchronous remote collaboration

Technologies

Java, Lucene, Elasticsearch, HNSW, IVF, GitHub, Zoom, Slack

Responsibilities

Design and implement new vector search features, Resolve bugs in vector search functionality, Contribute to the Elasticsearch codebase, Work with globally distributed teams, Engage with community members on issues and pull requests, Optimize code using AI tools

Seniority

Principal, hands-on IC with strategic ownership

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