Senior Software Engineer - Search Relevance in ES|QL - Elasticsearch
Core
Senior Software Engineer leading search relevance initiatives and building new features for the Elasticsearch search engine.
Role type
Senior Software Engineer (Search Relevance)
Builds
Elasticsearch search engine features and vector search capabilities
Domain
Search technology, Vector databases, Java
Deliverable
production ML models | product features
Required skills
Search or vector database expertise, HNSW/IVF algorithms, Core Java, Data structures, Concurrency, Autonomous project leadership, Collaborative code review, Data storage technology knowledge, AI-assisted development
Preferred skills
Prior Elasticsearch experience, Open source project experience, Cross-functional initiative leadership
Technologies
Elasticsearch, Lucene, Java, HNSW, IVF, PostgreSQL, MongoDB, Cassandra
Responsibilities
Lead initiatives to produce an industry-leading search engine, Build new search features and fix bugs, Work with globally distributed team on vector search capabilities, Identify and drive improvements in search relevance, Work with community members on issues and pull requests, Write idiomatic modern Java
Seniority
Senior, hands-on IC
