Elasticsearch - Vector Search - Principal Software Engineer I

Added
12 days ago
Type
Full time
Salary
Salary not provided

Related skills

java postgresql mongodb elasticsearch lucene

πŸ“‹ Description

  • Lead initiatives within Elasticsearch to deliver a vector database with fast, relevant search.
  • Build new search features and fix bugs; may invent algorithms or data structures.
  • Collaborate with a globally distributed team focused on vector search capabilities.
  • Be the expert on vector similarity in Elasticsearch to improve search relevance.
  • Work with community members on issues and PRs; triage or hand off as needed.
  • Write idiomatic modern Java; Elasticsearch is written in Java.

🎯 Requirements

  • Experience with vector similarity on large-scale search platforms.
  • Proficiency with Java, standard libraries, concurrency, and data structures.
  • Familiarity with HNSW, IVF, or similar vector algorithms.
  • Ability to own projects end-to-end and design components.
  • Strong collaboration across async teams and time zones.
  • Experience with storage tech: Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra.

🎁 Benefits

  • Competitive pay based on the work you do.
  • Health coverage for you and family in many locations.
  • Flexible locations and schedules for many roles.
  • Generous vacation days each year.
  • Company matches donations up to $2000.
  • Up to 40 hours/year for volunteer projects.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’