Principal Software Engineer - Search Algorithms - Elasticsearch

Added
23 hours ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

java postgresql mongodb elasticsearch vector search

📋 Description

  • Lead vector search initiatives for Elasticsearch.
  • Deliver new vector features and fix bugs at scale.
  • Collaborate with a globally distributed team of engineers.
  • Design and implement vector similarity support for search relevance.
  • Engage with community issues and pull requests asynchronously.
  • Write idiomatic modern Java (Elasticsearch is ~100% Java).

🎯 Requirements

  • Experience with vector similarity and vector databases (HNSW, IVF, etc.).
  • Strong core Java skills and concurrent data structures.
  • Autonomous, end-to-end project ownership with technical design.
  • Collaborative, asynchronous communication across distributed teams.
  • Experience with Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.
  • Excellent verbal and written communication.

🎁 Benefits

  • Competitive pay with transparent, location-aware ranges.
  • Health coverage for you and family where available.
  • Flexible locations and schedules for many roles.
  • Generous vacation and donation matching programs.
  • Parental leave and volunteer time commitments.
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 →