3 months ago
Norway (city not specified)Senior
Responsibilities
- Lead initiatives within Elasticsearch to improve search speed, relevance, and overall search engine capabilities.
- Build new Elasticsearch search features, fix complex bugs, and improve code clarity and maintainability.
- Design and implement algorithms and data structures, including work close to the operating system and hardware when needed.
- Contribute to vector search capabilities and technical direction for search relevance.
- Improve the search experience in Lucene and identify opportunities to advance search relevance.
- Collaborate with globally distributed engineers and open-source community members on issues and pull requests.
- Write modern, idiomatic Java and guide projects from technical design through completion.
Requirements
- Implemented novel vector similarity techniques on a large-scale search platform or advanced academic research in vector similarity information retrieval.
- Professional experience with search or vector databases and algorithms such as HNSW or IVF at scale.
- Strong core Java skills, including standard library data structures, concurrency constructs, and lambdas.
- Ability to work autonomously and lead projects from design through delivery.
- Experience collaborating on software development, code review, APIs, and distributed or asynchronous teams.
- Experience with data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.
- Demonstrated use of AI to accelerate development, debug complex systems, and optimize code while retaining ownership of outcomes.
- Ability to collaborate across functions and transition between projects, codebases, and teams.
- Preferred experience building with Elasticsearch, working on open-source projects, source-control workflows, continuous integration, data storage technologies, and cross-functional initiatives.
Benefits
- Distributed work with flexible locations and schedules for many roles.
- Health coverage for employees and families in many locations.
- Generous vacation allowance.
- Elastic matches up to $2000 or local-currency equivalent for financial donations and service.
- Up to 40 hours of paid time each year for volunteer projects.
- At least 16 weeks of parental leave.
- Base-salary compensation with no variable compensation component.
Tech Stack
Categories
About Elastic
Elastic builds the Elasticsearch-based platform for enterprise search, observability (logging, metrics, APM), and security (SIEM/endpoint). It sells subscriptions and Elastic Cloud managed services with usage-based pricing, combining open source and proprietary features through Elasticsearch and Kibana. Founded in 2012 and headquartered in San Francisco, Elastic is publicly traded on the NYSE and is used by more than half of the Fortune 500.
