Skip to main content
Elastic

Senior Software Engineer - Search Algorithms - Elasticsearch

RemoteIreland only
Published
Role
Backend
Experience
Senior
€85.6k–€135.5k/yr
Check eligibility

Open to IE only. Set where you work from to check your eligibility.

No BS summary

Senior Software Engineer on the Elasticsearch Search Relevance team based in Ireland. Requires strong core Java skills and professional experience with search or vector databases (experience with HNSW, IVF or similar algorithms). Focus on vector search, search relevance and contributing to Lucene/Elasticsearch.

Core skills

JavaElasticsearchVector search

Required skills

LuceneHNSWIVFvector databases

Optional skills

SolrPostgreSQLMongoDBCassandra

What you'll do

  • Lead initiatives within Elasticsearch to produce an industry-leading search engine offering, supplying unparalleled speed and relevance in search.
  • Contribute to Elasticsearch full time, building new search features and fixing intriguing bugs while making the code easier to understand.
  • Invent or implement new algorithms or data structures and work close to the operating system and hardware when needed.
  • Work with a globally distributed team focused on the vector search capabilities of Elasticsearch and contribute to Lucene improvements.
  • Work with community members worldwide on issues and pull requests, triaging and handling contributions.

What they require

  • Professional experience with search or vector databases, and you used HNSW, IVF, or other relevant algorithms and libraries on search platforms at scale.
  • Solid skills in core Java, including data structures, concurrency constructs, and lambdas.
  • Ability to work with a high level of autonomy and take projects from technical design through implementation and delivery.
  • Preferred: Experience building things with Elasticsearch before.
  • Preferred: Experience with open source projects, data storage technologies, and designing/leading cross-functional initiatives.

Benefits

  • Health coverage for you and your family in many locations
  • Flexible locations and schedules for many roles
  • Generous number of vacation days each year
  • We match up to $2000 (or local currency equivalent) for financial donations and service
  • Up to 40 hours each year to use toward volunteer projects; minimum of 16 weeks of parental leave

distributed, scalable, and highly available real-time search platform with a RESTful API

TechnologyEnterpriseelastic.co/elasticsearch/

What people say about this company

3.8/ 5

€85.6k–€135.5k/yr