Principal Software Engineer - Vector Search - Elasticsearch

Added
1 day ago
Type
Full time
Salary
Salary not provided

Related skills

java postgresql elasticsearch vector search lucene
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now →

📋 Description

  • Lead initiatives within Elasticsearch to produce a vector database offering with speed and
  • Contribute to Elasticsearch full time, build new search features and fix bugs, and implement new
  • Work with a globally distributed team focused on vector search capabilities of Elasticsearch.
  • Be an expert on vector similarity implementations to support search relevance and mentor others in
  • Collaborate with community members worldwide on issues and pull requests, triage when needed.
  • Write idiomatic modern Java and work with near-total Java codebase (Elasticsearch is 99.8% Java).

🎯 Requirements

  • Experience with vector similarity on large-scale search platforms; contributions to vector search
  • Professional experience with vector similarity and vector databases; familiarity with HNSW, IVF, or
  • Strong core Java skills and knowledge of concurrent data structures and libraries; comfortable with
  • Ability to own projects end-to-end, from design to delivery, and work autonomously in a distributed
  • Proven ability to collaborate across functions, adapt to changing priorities, and communicate
  • Experience with data storage technologies (Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra) and

🎁 Benefits

  • Competitive pay and health coverage in many locations.
  • Flexible locations and schedules for many roles; generous vacation time.
  • Volunteer time, donation matching, and parental leave support.
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 →