CareerPlanSign in

Senior Software Engineer - Search Relevance in ES|QL - Elasticsearch

United States🌐 Remote💼 Full-time🗓 2026-07-28 → 2026-09-25

Core

Senior Software Engineer leading search relevance and vector search capabilities in Elasticsearch, focusing on algorithm design, feature implementation, and performance optimization for a global search platform.

Role type

Senior Software Engineer (Search Relevance & Vector Search)

Builds

Elasticsearch search engine features, vector search capabilities, and core search algorithms

Domain

Search technology, Vector databases, Distributed systems

Deliverable

production ML models | product features

Required skills

Java (core, concurrency, lambdas), Search algorithms (HNSW, IVF), Vector search, Data structures, Operating system/hardware interaction, Open source collaboration

Preferred skills

Elasticsearch experience, PostgreSQL/MongoDB/Cassandra knowledge, AI-assisted development, Cross-functional leadership

Technologies

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

Responsibilities

Design and implement new search features and vector search capabilities, optimize search relevance and performance, contribute to core Java codebase and data structures, collaborate with global teams on distributed engineering tasks, triage and resolve community issues and pull requests

Seniority

Senior, hands-on IC

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