Jobs / Anonymized summary

Senior Software Engineer - Search Algorithms

Confidential employer · Norway · Posted 1 Oct 2026

Job summary

Seeking a Senior Software Engineer to join a globally distributed team focusing on developing advanced search capabilities. The role involves designing and implementing new search features, enhancing existing functionality, and resolving complex issues to deliver a fast and relevant search experience. The position requires deep expertise in search algorithms, high proficiency in Java, and experience working collaboratively in asynchronous, distributed environments.

Location and work setup

Location
Norway
Work setup
Remote

Salary

NOK 791300.00–1197050.00 year

Responsibilities

Lead key initiatives to enhance the search engine's performance and relevance. Develop new search features and fix complex bugs while improving code clarity. Collaborate remotely with experienced engineers worldwide on vector search capabilities and search relevance improvements. Engage with global community contributors by managing issues, reviewing code contributions, and supporting ongoing development. Write idiomatic, modern Java code, and work with a variety of data storage technologies.

Qualifications

Proven professional experience with search or vector databases and relevant algorithms such as HNSW or IVF. Strong Java programming skills, including expertise in data structures, concurrency, and modern language features like lambdas. Ability to independently manage projects from design through implementation and collaborate effectively in distributed teams using asynchronous communication. Experience with multiple data storage systems and applying AI techniques to accelerate development and optimize code is expected. Bonus for open source contributions and leading cross-functional initiatives.

Skills

JavaSearch AlgorithmsVector DatabasesData StructuresConcurrencyAlgorithm DesignOpen Source CollaborationDistributed TeamsSoftware Development LifecycleAI AccelerationCode ReviewAsynchronous CommunicationDatabase Technologies