Skip to main content
Elastic

Principal Software Engineer - Search Algorithms - Elasticsearch

RemoteNorway only
Published
Role
Backend
Experience
Principal
NOK 949.5k–NOK 1502k/yr
Check eligibility

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

No BS summary

Principal-level engineer to improve and design vector similarity search features in Elasticsearch. Must have professional experience with vector similarity/vector databases and hands-on use of HNSW, IVF or similar algorithms; strong modern Java skills required. Role is on the globally-distributed Elasticsearch Search team; location shown as Norway.

Core skills

HNSW/IVF/other relevant algorithms and librariesElasticsearchLucene

Required skills

Java

Optional skills

SolrPostgreSQLMongoDBCassandracontinuous integration

What you'll do

  • Lead initiatives within Elasticsearch to produce an industry-leading vector database offering, supplying unparalleled speed and relevance in search.
  • Contribute to Elasticsearch full time by building new search features, fixing bugs, and making the code easier to understand; invent or implement algorithms and data structures as needed.
  • Work with a globally distributed team focused on vector search capabilities of Elasticsearch.
  • Be the expert on how Elasticsearch implements vector similarity and improve that area based on questions and instincts.
  • Work with community members worldwide on issues and pull requests, triaging and handling them.

What they require

  • Professional experience with vector similarity and vector databases; experience using HNSW, IVF, or other relevant algorithms and libraries on search platforms at scale.
  • Strong skills in core Java and familiarity with data structures and concurrency constructs.
  • Ability to work with high autonomy and guide projects from design through delivery.
  • Experience with several data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.
  • Proven track record of using AI to accelerate development, debug complex systems, and optimize code.

Benefits

  • Health coverage for you and your family in many locations
  • Ability to craft your calendar with 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
  • 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

NOK 949.5k–NOK 1502k/yr