Principal Software Engineer - Vector Search - Elasticsearch

Elastic

Spain, Spain
Competitive pyy based on work; not specified; heal...
On-site
Expertise in vector similarity algorithms
Strong core java programming skills
Experience with hnsw or ivf algorithms
Elastic is seeking a Principal Software Engineer specializing in vector search for their Elasticsearch team, focusing on enhancing vector similarity search functionality. The role emphasizes collaboration within a globally distributed team and requires strong expertise in Java and vector databases

Job Summary

  • This role focuses on enhancing vector similarity search functionality within Elasticsearch to deliver an industry-leading database offering.
  • The company is distributed by intention, hiring the best engineers globally to collaborate across continents using email, GitHub, Zoom, and Slack.
  • Elastic offers competitive pay based on work performed, flexible schedules, generous vacation days, and up to $2000 for financial donations and service.

Matching Summary

Match Score: 85

Elastic is seeking a Principal Software Engineer specializing in vector search for their Elasticsearch team, focusing on enhancing vector similarity search functionality. The role emphasizes collaboration within a globally distributed team and requires strong expertise in Java and vector databases.

Salary

Competitive pay based on work; Not specified; Health coverage, flexible calendar, vacation days, volunteer hours, parental leave

Skills & Requirements

Must-have

  • Expertise in vector similarity algorithms
  • Strong core Java programming skills
  • Experience with HNSW or IVF algorithms
  • Proven track record at scale
  • Autonomous project leadership

Nice-to-have

  • Prior experience building with Elasticsearch
  • Open source contribution background
  • Async collaboration over the internet
  • Knowledge of multiple data storage technologies
  • Cross-functional initiative ownership

Key Requirements

  • Implemented novel techniques in vector similarity
  • Professional experience with vector databases
  • High level of autonomy required
  • Excellent verbal and written communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter