CareerPlan

Principal Software Engineer - Vector Search - Elasticsearch

Distributed, GlobalRemoteFull-timeNOK 950k–NOK 1502k2026-08-27 → 2026-11-11

Core

Principal Software Engineer leading the design and implementation of vector similarity search features within Elasticsearch to enhance search relevance and speed.

Role type

Principal Software Engineer (Vector Search)

Builds

Elasticsearch vector search capabilities and industry-leading vector database offerings

Domain

Search technology, Distributed systems, AI/ML infrastructure

Deliverable

production ML models | product features

Required skills

Vector similarity algorithms (HNSW, IVF), Core Java, Data structures, Concurrency constructs, Algorithm design, Data storage technologies (Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra), Open source collaboration, AI-assisted development

Preferred skills

Prior Elasticsearch experience, Cross-functional initiative leadership, Asynchronous remote collaboration

Technologies

Java, Lucene, Elasticsearch, HNSW, IVF, GitHub, Zoom, Slack

Responsibilities

Design and implement new vector search features, Resolve bugs in vector search functionality, Contribute to the Elasticsearch codebase, Work with globally distributed teams, Engage with community members on issues and pull requests, Optimize code using AI tools

Seniority

Principal, hands-on IC with strategic ownership