Skip to main content
Elastic

Principal Software Engineer - Vector Search - Elasticsearch

RemoteGreece only
Published
Role
Backend
Experience
Principal
Employment
Full-time
€73.3k–€115.9k/yr
Check eligibility

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

No BS summary

Principal-level role focused on designing and implementing vector similarity search features for Elasticsearch. Requires strong production Java skills and professional experience with vector similarity/vector databases (HNSW, IVF). Distributed team; job listed for Greece.

Core skills

JavaElasticsearchVector Search

Required skills

LuceneHNSW/IVFvector databases

Optional skills

SolrPostgreSQLMongoDBCassandra

What you'll do

  • Lead initiatives within Elasticsearch to produce an industry-leading vector database offering.
  • Contribute to Elasticsearch full time: build new search features, enhance existing vector search functionality and fix bugs, including inventing or implementing algorithms and data structures.
  • Work with a globally distributed team focused on vector search capabilities and be the expert on Elasticsearch's vector similarity implementation.
  • Work with community members worldwide on issues and pull requests, triaging or resolving them as needed.
  • Write idiomatic modern Java and improve code clarity and maintainability.

What they require

  • Implemented novel techniques in vector similarity on a search platform with a large user base or progressed the field academically in vector similarity information retrieval.
  • Professional experience with vector similarity and vector databases; experience using HNSW, IVF or other relevant algorithms/libraries at scale.
  • Strong skills in core Java and familiarity with standard library data structures and concurrency constructs.
  • Ability to work with a high level of autonomy and guide projects from design through delivery, collaborating with other engineers.
  • Experience with several data storage technologies (examples listed: Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra) and strong verbal/written communication for distributed/asynchronous collaboration.

Benefits

  • Competitive pay based on work (base salary range stated)
  • Health coverage for you and your family in many locations
  • Flexible locations and schedules for many roles
  • Generous number of vacation days each year
  • Minimum of 16 weeks parental leave; up to $2000 donation match and up to 40 volunteer hours per year

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

€73.3k–€115.9k/yr