
Principal Software Engineer β Vector Search, Elasticsearch
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Ireland.
β’ Spearhead Elasticsearch projects to create a top-tier vector database solution with exceptional speed and search relevance.
β’ Develop new Elasticsearch search functionalities and address any bugs.
β’ Enhance the comprehensibility of the code.
β’ Design or apply algorithms and data structures as necessary.
β’ Engage closely with the operating system and hardware when required.
β’ Collaborate with a globally distributed team dedicated to Elasticsearch vector search.
β’ Act as a specialist in Elasticsearch vector similarity implementation and drive improvements in this field.
β’ Work alongside global community members to manage issues and pull requests, whether by triaging, delegating, or resolving them.
β’ Write modern, idiomatic Java code.
β’ Demonstrated experience in implementing innovative techniques for vector similarity on a widely-used search platform or advancing academic research in vector similarity information retrieval.
β’ Professional background in vector similarity and vector databases.
β’ Experience utilizing HNSW, IVF, or other pertinent algorithms and libraries on large-scale search platforms.
β’ Proficient in core Java, including standard-library data structures, concurrency constructs, and lambdas.
β’ Capable of managing projects from inception to completion, including technical design and development in collaboration with other engineers.
β’ Comfortable with collaborative development, code and API reviews, as well as asynchronous internet collaboration.
β’ Familiar with data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.
β’ Exceptional verbal and written communication abilities.
β’ Proven history of leveraging AI to enhance development, troubleshoot complex systems, and optimize code while taking ownership of final outcomes.
β’ Ability to work collaboratively across functions and teams, transitioning between projects, codebases, or teams according to business needs.
β’ Capability to work independently and drive decisions and outcomes within a distributed team through clear, direct, and transparent communication.
β’ Experience with Elasticsearch, open-source projects, source control workflows, continuous integration, data storage technologies, or cross-functional initiatives is an advantage.
β’ Competitive compensation based on your contributions here, not your prior salary.
β’ Health insurance coverage for you and your family in numerous locations.
β’ Flexibility in scheduling and location for many roles, allowing you to shape your calendar.
β’ A generous vacation policy offering a substantial number of days off each year.
β’ Elastic matches up to $2000 (or equivalent in local currency) for financial donations and community service.
β’ Up to 40 hours annually to dedicate to volunteer projects that you are passionate about.
β’ Minimum of 16 weeks of parental leave.
Addepar
NinjaOne
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.