Principal Software Engineer – Search Algorithms, Elasticsearch

atElasticRemoteNO flagNorwayFull-timeFull-stack EngineerLeadNOK 949.5k – NOK 1.5M/year

Posted Nov 3

This is a fully remote position, open to applicants in Norway.

πŸ“‹ Description

β€’ Spearhead projects within Elasticsearch to develop a top-tier vector database solution emphasizing speed and search relevance.

β€’ Create new search functionalities and address bugs within Elasticsearch.

β€’ Enhance code clarity and, when necessary, design or implement algorithms and data structures.

β€’ Engage closely with the operating system and hardware as required.

β€’ Collaborate with a globally dispersed team dedicated to Elasticsearch's vector search functionalities.

β€’ Act as a specialist in Elasticsearch vector similarity implementation, enhancing the domain based on inquiries and insights.

β€’ Interact with community members globally regarding issues and pull requests, managing, delegating, or resolving them as needed.

β€’ Write modern, idiomatic Java code.

β€’ Contribute to open-source initiatives, source-control practices, and continuous integration when applicable.


⛳️ Requirements

β€’ Professional experience with vector similarity and vector databases, utilizing HNSW, IVF, or other pertinent algorithms and libraries on large-scale search platforms.

β€’ Strong expertise in core Java, encompassing standard library data structures, concurrency mechanisms, and lambda expressions.

β€’ Capability to work independently and guide projects from inception to completion, including technical design and collaboration with engineers.

β€’ Experience in collaborative development, which includes providing and receiving feedback on code, methodologies, and APIs.

β€’ Familiarity with data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.

β€’ Exceptional verbal and written communication skills.

β€’ Proven history of leveraging AI to expedite development, debug intricate systems, and optimize code while taking ownership of final outcomes.

β€’ Ability to work cooperatively across functions and teams, adapting between projects, codebases, or teams based on business needs.

β€’ Proficiency in influencing decisions and achieving results in a distributed team through asynchronous, direct, and transparent communication.

β€’ An export license may be necessary for individuals residing in or nationals of Belarus, Cuba, Iran, North Korea, Syria, Russia, or designated Ukrainian territories.


🏝️ Benefits

β€’ Competitive compensation based on your contributions here rather than your previous salary.

β€’ Health coverage for you and your family in various locations.

β€’ Flexibility to customize your schedule and location for many roles.

β€’ A generous allotment of vacation days each year.

β€’ Elastic matches up to $2000 (or local currency equivalent) for charitable donations and service activities.

β€’ Up to 40 hours annually to dedicate to volunteer projects that you are passionate about.

β€’ A minimum of 16 weeks of parental leave.

People also viewed

finanzen.net GmbH4 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care4 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free4 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures4 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics5 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX5 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers