Overview
The role involves a Senior Software Engineer position focused on Vector Search within the Elasticsearch team at Elastic, a company that specializes in search technology and artificial intelligence.
Key Responsibilities
- Lead initiatives to create an industry-leading search engine offering.
- Build new search features and resolve software bugs while enhancing code clarity.
- Collaborate with a globally distributed team on vector search capabilities.
- Expertly identify and drive improvements in search relevance.
- Engage with community members on various issues and pull requests.
- Write modern idiomatic Java code.
Requirements
- Experience implementing techniques in vector similarity on search platforms.
- Professional knowledge of search or vector databases with experience using relevant algorithms.
- Strong skills in core Java and familiarity with data structures and concurrency.
- Ability to autonomously manage projects from conception to execution.
- Comfortable developing collaboratively, especially in asynchronous environments.
- Experience with various data storage technologies including Elasticsearch and others.
- Proven track record of using AI in software development.
- Effective communication and collaboration skills across functions and teams.
Benefits
- Competitive salary reflecting skills and experience.
- Health coverage for employees and their families.
- Flexible working locations and schedules.
- Generous vacation policy.
- Financial match for donations and volunteer hours.
- Parental leave of a minimum of 16 weeks.
Location
Remote - Portugal
How to Apply
Interested candidates should apply through the provided link.
Deadline
Not specified.