Senior Software Engineer - Vector Search - Elasticsearch

Elastic
United States
Full timeUSD 133,100 - 210,600 annuallyFunction: Software EngineeringSkills: ["Collaboration","Code review","Problem-solving","Autonomy","Cross-functional communication"]

Build and improve Elasticsearch search relevance, including contributing to new vector search features and enhancements to search functionality. Lead initiatives that deliver a fast, high-relevance search engine, resolve complex bugs, and make the codebase easier to understand. Collaborate with a globally distributed team, work on vector search capabilities (e.g., HNSW/IVF), and support community contributions through issues and pull requests.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Elastic
Elastic
2 days ago

Senior Software Engineer - Vector Search - Elasticsearch

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live
Reposted: similar role first listed 7 months ago

Job Summary

Build and improve Elasticsearch search relevance, including contributing to new vector search features and enhancements to search functionality. Lead initiatives that deliver a fast, high-relevance search engine, resolve complex bugs, and make the codebase easier to understand. Collaborate with a globally distributed team, work on vector search capabilities (e.g., HNSW/IVF), and support community contributions through issues and pull requests.
Location: United States
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead initiatives within Elasticsearch to deliver an industry-leading, fast, high-relevance search engine.
  • •Build new search features and fix complex bugs while improving code readability and maintainability.
  • •Collaborate with a globally distributed team on Elasticsearch vector search capabilities.
  • •Drive improvements to search relevance based on expertise, questions, and technical instincts.
  • •Write and maintain idiomatic modern Java and contribute to community issues and pull requests.

Pay and Benefits

Salary: USD 133,100 - 210,600 annually
Equity and Bonus:Equity
Perks:Health Insurance401kPaid LeaveParental Leave

Key Requirements

  • •Professional experience implementing novel vector similarity techniques on a search platform at large scale or advancing academic vector similarity information retrieval.
  • •Experience with search or vector databases using algorithms/libraries such as HNSW, IVF, or similar methods at scale.
  • •Strong core Java skills, including data structures, concurrency constructs, and comfort with modern Java features like lambdas.
  • •Demonstrated ability to take on projects end-to-end, owning both technical design and collaboration across engineers to deliver required components.
  • •Experience using AI to accelerate development, debug complex systems, and optimize code while owning final outcomes.
Experience:SearchVector searchVector databasesElasticsearchOpen source
Skills:CollaborationCode reviewProblem-solvingAutonomyCross-functional communication
Tech Stack:JavaElasticsearchLuceneHNSWIVFSolrPostgreSQLMongoDBCassandraGitHubZoomSlackContinuous integration

Company Brief

Elastic
Builds the Elastic Stack (Elasticsearch, Kibana, Beats, Logstash) and provides search, observability, and security solutions that enable organizations to search, analyze, and protect data in real time across applications, infrastructure, and enterprises.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Amsterdam, Netherlands
Founded: 2012
WebsiteLinkedIn