Elastic

Senior Software Engineer - Vector Search - Elasticsearch

Elastic
Apply
3 months ago
Remote, PolandSenior

Responsibilities

  • Lead Elasticsearch initiatives that improve search speed, relevance, and vector search capabilities.
  • Design and implement new search features, algorithms, and data structures while resolving complex bugs.
  • Contribute full time to Elasticsearch and improve code clarity, functionality, and performance.
  • Contribute to improvements in Lucene and provide technical direction for search capabilities.
  • Work with globally distributed engineers focused on Elasticsearch vector search.
  • Identify and drive search relevance improvements and guide projects from technical design through completion.
  • Collaborate with open-source community members on issues and pull requests, including triage and resolution.
  • Write idiomatic modern Java and collaborate through code reviews and asynchronous communication.

Requirements

  • Experience implementing novel vector-similarity techniques on a large-scale search platform or advancing academic research in vector-similarity information retrieval.
  • Professional experience with search or vector databases and algorithms or libraries such as HNSW and IVF at scale.
  • Strong core Java skills, including the standard library, data structures, concurrency constructs, and lambdas.
  • Ability to work autonomously and guide projects from beginning to end, including technical design and cross-engineer collaboration.
  • Experience with data-storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.
  • Ability to collaborate across functions and teams and transition between projects, codebases, or teams based on priorities.
  • Experience using AI to accelerate development, debug complex systems, and optimize code while retaining ownership of outcomes.
  • Preferred experience includes building with Elasticsearch, working with open-source projects, and familiarity with source-control workflows and continuous integration.
  • Preferred experience designing, leading, and owning cross-functional initiatives.

Benefits

  • Base-salary compensation with no variable compensation component.
  • Health coverage for employees and families in many locations.
  • Flexible locations and schedules for many roles in the distributed company.
  • Generous vacation allowance.
  • Matching of up to $2000 or local-currency equivalent for financial donations and service.
  • Up to 40 hours annually for volunteer projects.
  • At least 16 weeks of parental leave.

Tech Stack

Apache CassandraElasticsearchJavaMongoDBPostgreSQL

Categories

Elastic

About Elastic

10,000+ employees

Elastic builds the Elasticsearch-based platform for enterprise search, observability (logging, metrics, APM), and security (SIEM/endpoint). It sells subscriptions and Elastic Cloud managed services with usage-based pricing, combining open source and proprietary features through Elasticsearch and Kibana. Founded in 2012 and headquartered in San Francisco, Elastic is publicly traded on the NYSE and is used by more than half of the Fortune 500.

Contact me