
Senior Software Engineer β Vector Search, Elasticsearch
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Ireland.
β’ Spearhead initiatives within Elasticsearch to create a top-tier search engine solution known for its speed and relevance.
β’ Develop new search functionalities, resolve bugs, and enhance code clarity.
β’ Design or implement algorithms and data structures, including tasks that require close interaction with the operating system and hardware when necessary.
β’ Collaborate with a globally distributed team focusing on enhancing Elasticsearch vector search capabilities.
β’ Act as a specialist in Elasticsearch search relevance, driving continuous improvements.
β’ Engage with global community members on issues and pull requests, managing, handing off, or resolving them as needed.
β’ Write idiomatic, contemporary Java code.
β’ Demonstrated implementation of innovative techniques in vector similarity on a search platform serving a large user base or advancement of academic research in vector similarity information retrieval.
β’ Professional experience with search or vector databases.
β’ Familiarity with using HNSW, IVF, or other pertinent algorithms and libraries on search platforms at scale.
β’ Strong foundation in core Java along with knowledge of standard-library data structures, concurrency constructs, and lambdas.
β’ Capability to work independently and oversee projects from inception to completion, encompassing technical design and collaboration with engineers.
β’ Experience in collaborative development, providing and receiving constructive feedback on code, methodologies, and APIs.
β’ Proficiency with data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.
β’ Proven success in utilizing AI for accelerating development, debugging complex systems, and optimizing code while taking ownership of final outcomes.
β’ Skillful in collaborating across various functions and teams, transitioning seamlessly between projects, codebases, or teams.
β’ Ability to influence decisions and achieve results in a distributed team through clear, asynchronous, and transparent communication.
β’ Competitive compensation based on your contributions here, rather than your previous salary.
β’ Health coverage available for you and your family in numerous locations.
β’ Flexibility to design your calendar with adaptable locations and schedules for many roles.
β’ A generous allocation of vacation days each year.
β’ Elastic matches donations and service contributions up to $2000 (or equivalent in local currency).
β’ Up to 40 hours annually available for volunteer initiatives.
β’ A minimum of 16 weeks of parental leave.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.