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

Posted 2 days ago
This is a fully remote position, open to applicants in United States.
β’ Contribute to the technical vision and direction for Elasticsearch search capabilities.
β’ Design and develop new search features and improvements.
β’ Troubleshoot and resolve bugs to enhance search functionality.
β’ Lead initiatives in Elasticsearch to deliver speed and relevance in search results.
β’ Create new search features and simplify code for better understanding.
β’ Develop or implement algorithms and data structures as required.
β’ Collaborate closely with the operating system and hardware when necessary.
β’ Work with a globally distributed team focused on Elasticsearch vector search.
β’ Identify and promote enhancements in Elasticsearch search relevance.
β’ Collaborate with community members worldwide on issues and pull requests, including triage and handoff.
β’ Write modern, idiomatic Java code.
β’ Experience in implementing innovative techniques in vector similarity on a search platform with a substantial user base or advancing academic research in vector similarity information retrieval.
β’ Professional background in working with search or vector databases.
β’ Familiarity with HNSW, IVF, or other relevant algorithms and libraries for scalable search platforms.
β’ Strong proficiency in core Java, including data structures, concurrency constructs, and lambdas.
β’ Capability to independently manage projects from inception to completion, encompassing technical design and component development.
β’ Experience collaborating on software development, including providing feedback on code and APIs.
β’ Knowledge of data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.
β’ Proven ability to employ AI to speed up development, debug complex systems, and optimize code while taking ownership of final outcomes.
β’ Ability to collaborate across various functions and teams, transitioning between projects, codebases, or teams effectively.
β’ Capacity to drive decisions and achieve results in a distributed team environment through asynchronous, direct, and transparent communication.
β’ An export license may be necessary for individuals located in or nationals of Belarus, Cuba, Iran, North Korea, Syria, Russia, or specified Ukrainian territories.
β’ Eligibility for the Elastic stock program.
β’ Company-matched 401(k) with dollar-for-dollar matching up to 6% of eligible earnings.
β’ Health coverage for you and your family in various locations.
β’ Flexible locations and schedules available for many roles.
β’ Generous vacation days provided each year.
β’ Donation and service matching up to $2,000 or local currency equivalent.
β’ Up to 40 hours per year allocated for volunteer projects.
β’ A minimum of 16 weeks of parental leave offered.
β’ Competitive compensation based on performance, not previous salary.
β’ Accessibility accommodations available during the application or recruitment process.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.