Principal Software Engineer - Vector Search - Elasticsearch

Elastic
Greece
Full timeEUR 73,300 - 115,900Function: Software EngineeringSkills: ["Communication","Collaboration","Autonomy","Problem-solving"]

Lead initiatives within Elasticsearch’s Search team to deliver an industry-leading vector search and vector database experience. Design and implement new vector search features, improve existing vector similarity functionality, and resolve complex bugs. Collaborate with a globally distributed group of engineers and community contributors, applying deep expertise in vector similarity, HNSW/IVF-style algorithms, and modern Java to increase search speed and relevance.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Elastic
Elastic
2 days ago

Principal Software Engineer - Vector Search - Elasticsearch

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live
Reposted: similar role first listed 2 months ago

Job Summary

Lead initiatives within Elasticsearch’s Search team to deliver an industry-leading vector search and vector database experience. Design and implement new vector search features, improve existing vector similarity functionality, and resolve complex bugs. Collaborate with a globally distributed group of engineers and community contributors, applying deep expertise in vector similarity, HNSW/IVF-style algorithms, and modern Java to increase search speed and relevance.
Location: Greece
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead initiatives in Elasticsearch to produce an industry-leading vector database offering with high speed and relevance.
  • •Build and fix features and bugs in Elasticsearch’s vector similarity search while improving code readability.
  • •Design and implement new vector search features and enhancements to existing vector search functionality.
  • •Serve as an expert on Elasticsearch’s vector similarity implementation for search relevance questions.
  • •Collaborate with a globally distributed team and community members on issues and pull requests, sometimes triaging and sometimes handling changes directly.

Pay and Benefits

Salary: EUR 73,300 - 115,900
Perks:Health InsuranceParental LeavePaid Leave

Key Requirements

  • •Implemented novel techniques in vector similarity on a search platform with a large user base or progressed academic research in vector similarity information retrieval.
  • •Professional experience with vector similarity and vector databases, including use of HNSW, IVF, or other relevant algorithms and libraries at scale.
  • •Strong core Java skills, including knowledge of data structures, concurrency constructs, and features like lambdas.
  • •Able to take projects from beginning to end, covering both technical design and working with other engineers to develop needed components.
  • •Comfortable collaborating and iterating through code reviews and feedback over asynchronous internet-based communication.
Skills:CommunicationCollaborationAutonomyProblem-solving
Languages:English
Tech Stack:JavaElasticsearchLuceneVector similarityVector databasesHNSWIVFData structuresConcurrencyLambdasSolrPostgreSQLMongoDBCassandraGitHubZoomSlackContinuous integration

Company Brief

Elastic
Builds the Elastic Stack (Elasticsearch, Kibana, Beats, Logstash) and provides search, observability, and security solutions that enable organizations to search, analyze, and protect data in real time across applications, infrastructure, and enterprises.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Amsterdam, Netherlands
Founded: 2012
WebsiteLinkedIn