Overview
The role is for a Principal Software Engineer focusing on enhancing vector similarity search functionality within Elasticsearch at Elastic, a company known for its search and AI solutions.
Key Responsibilities
- Lead initiatives to produce an industry-leading vector database offering.
- Contribute to building new search features and fixing bugs within Elasticsearch.
- Collaborate with a globally distributed team of engineers focusing on vector search capabilities.
- Serve as an expert on Elasticsearch's vector similarity implementations.
- Engage with community members on issues and pull requests.
- Write modern idiomatic Java, as Elasticsearch is predominantly Java-based.
Requirements
- Experience with vector similarity algorithms and vector databases.
- Strong skills in core Java and familiarity with the standard library.
- Ability to work autonomously and guide projects from design to implementation.
- Experience with collaborative development, especially in async settings.
- Familiarity with various data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.
- Excellent verbal and written communication skills.
- Proven track record of using AI for code development and optimization.
- Ability to collaborate across functions and teams effectively.
Benefits
- Competitive pay based on performance.
- Health coverage for you and your family in many locations.
- Flexible work locations and schedules.
- Generous vacation policy.
- Matching for financial donations and volunteer hours.
- Parental leave of a minimum of 16 weeks.
Location
Remote - Romania
How to Apply
To apply, please send your application directly to the company through their career portal.
Deadline
null