Principal Software Engineer – Vector Search, Elasticsearch

Posted Nov 3

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

πŸ“‹ Description

β€’ Lead projects within Elasticsearch to create a top-tier vector database solution that excels in speed and search relevance.

β€’ Dedicate full-time efforts to Elasticsearch by developing new search functionalities, resolving bugs, enhancing code clarity, and creating algorithms or data structures.

β€’ Collaborate with a globally distributed team focused on enhancing Elasticsearch's vector-search features.

β€’ Act as the authority on the implementation of Elasticsearch vector similarity and enhance search relevance.

β€’ Engage with community members worldwide regarding issues and pull requests, including triaging, handing off, and resolving queries.

β€’ Write modern, idiomatic Java code.


⛳️ Requirements

β€’ Developed innovative techniques in vector similarity for a search platform with a substantial user base or advanced academic research in vector similarity information retrieval.

β€’ Professional experience in vector similarity and vector databases.

β€’ Familiarity with HNSW, IVF, or other relevant algorithms and libraries used in large-scale search platforms.

β€’ Proficient in core Java, including standard-library data structures, concurrency constructs, and lambda expressions.

β€’ Capable of working independently and guiding projects from inception to completion, including technical design and collaboration with engineers.

β€’ Comfortable with collaborative development practices, code reviews, providing and receiving feedback, APIs, and asynchronous online collaboration.

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

β€’ Strong verbal and written communication abilities.

β€’ Proven experience in leveraging AI to expedite development, troubleshoot complex systems, and optimize code while taking ownership of results.

β€’ Ability to collaborate across functions and teams, transitioning between projects, codebases, or teams based on business priorities.

β€’ Capacity to drive decisions and achieve results in a distributed team through clear, direct, and transparent communication.

β€’ Bonus: Experience with Elasticsearch, open-source projects, source-control workflows, continuous integration, data-storage technologies, and cross-functional initiatives.


🏝️ Benefits

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

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

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

β€’ Generous vacation time each year.

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

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

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

People also viewed

finanzen.net GmbH10 hours ago

Senior Software Engineer, C#/.NET

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

Technical Lead, Technology Business Management

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

Senior Software Engineer

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

Application Developer, Java, JavaScript – Full-Stack

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

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX10 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