Skip to main content
Elastic

Principal Software Engineer - Vector Search - Elasticsearch

RemoteNorway only
Published
Role
Backend
Experience
Principal
Employment
Full-time
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 Software Engineer focused on vector similarity search and vector database features for Elasticsearch. Needs deep experience with vector similarity algorithms and vector databases (HNSW, IVF) and strong core Java skills. Role advertised for Norway.

Core skills

JavaHNSW/IVFElasticsearch

Required skills

LuceneSolrPostgreSQLMongoDBCassandra

Optional skills

Git

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, building new search features and fixing intriguing bugs, while making the code easier to understand.
  • Design and implement new vector search features and enhancements to existing vector search functionality.
  • Work with a globally distributed team of engineers and community members, triaging issues and pull requests.
  • Write idiomatic modern Java and, when needed, implement or invent algorithms and data structures close to OS/hardware.

What they require

  • Implemented novel techniques in vector similarity on a search platform or progressed the field in academic research.
  • Professional experience with vector similarity and vector databases; experience using HNSW, IVF, or other relevant algorithms at scale.
  • Strong skills in core Java and familiarity with standard library data structures and concurrency constructs.
  • Experience with multiple data storage technologies (Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra).
  • Excellent verbal and written communication skills and ability to collaborate asynchronously in distributed teams.

Benefits

  • Competitive pay based on the work you do
  • 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; up to 40 hours/year for volunteer projects; minimum of 16 weeks 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