Principal Software Engineer - Vector Search - Elasticsearch

Added
18 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

java elasticsearch vector search lucene hnsw

๐Ÿ“‹ Description

  • Lead initiatives to build a leading vector database in Elasticsearch.
  • Contribute to Elasticsearch: build features, fix bugs, and invent data structures.
  • Work with a globally distributed team on vector search in Elasticsearch.
  • Be expert on vector similarity implementation in Elasticsearch for search relevance.
  • Collaborate with global community on issues and PRs; triage when needed.
  • Write idiomatic Java; Elasticsearch is primarily Java.

๐ŸŽฏ Requirements

  • Implemented vector similarity techniques on large-scale search.
  • Experience with vector similarity and vector DBs; used HNSW/IVF at scale.
  • Strong Java skills; core data structures, concurrency, and lambdas.
  • Autonomous; own projects from design to delivery with peers.
  • Collaborative; comfortable with online/async collaboration.
  • Experience with data stores: Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra.
  • Excellent verbal and written communication; collaborative.

๐ŸŽ Benefits

  • Competitive pay based on your work; not your past salary.
  • Health coverage for you and your family in many locations.
  • Flexible locations and schedules for many roles.
  • Generous vacation days each year.
  • We match donations up to $2000 for charitable causes.
  • Up to 40 hours yearly for volunteer projects.
  • Parental leave: minimum 16 weeks.
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 โ†’