Overview
The role involves a Senior Software Engineer position within the Elasticsearch - Search Relevance team at Elastic, a company focused on delivering high-performance search capabilities using AI.
Key Responsibilities
- Lead initiatives within Elasticsearch to produce an industry-leading search engine, ensuring speed and relevance.
- Contribute full-time to the development of new search features and the resolution of bugs.
- Collaborate with a globally distributed team on vector search capabilities.
- Drive improvements in Elasticsearch search relevance.
- Engage with community members on issues and pull requests.
- Write modern Java code for Elasticsearch.
Requirements
- Experience in implementing techniques in vector similarity on search platforms.
- Professional experience with search or vector databases using relevant algorithms.
- Strong skills in core Java and knowledge of data structures and concurrency.
- Ability to work autonomously and guide projects from start to finish.
- Experience in collaborative development and feedback processes.
- Familiarity with several data storage technologies like Elasticsearch and MongoDB.
- Track record of using AI for development and debugging.
- Ability to communicate transparently within a distributed team.
Benefits
- Competitive pay based on your contributions.
- Health coverage for you and your family in various locations.
- Flexible work locations and schedules.
- Generous vacation days.
- Financial donation matching up to $2000.
- Up to 40 hours per year for volunteer projects.
- A minimum of 16 weeks of parental leave.
Location
Remote - Switzerland
How to Apply
Please submit your application through the Elastic career page.
Deadline
Not specified.