Principal Vector Search Engineer

Elastic

Canada

On-site

CAD 154,000 - 244,000

Full time

31 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health coverage for you and family
Flexible locations and schedules
Generous vacation days
Volunteer time off
Parental leave
RRSP matching

Job summary

Elastic, the Search AI Company, invites applications for a Principal Software Developer to join the Elasticsearch - Search team. You will focus on enhancing vector similarity search, designing and implementing new features, and solving intricate bugs in a scalable environment.

You will write idiomatic Java, work with a globally distributed team, and contribute to open source components. The role emphasizes autonomy, strong coding standards, and collaboration across regions to advance vector

Qualifications

  • Vector similarity and vector databases experience with scale.
  • Strong Java and standard data structures knowledge.
  • Ability to work autonomously and drive projects end-to-end.
  • Experience collaborating asynchronously across a distributed team.
  • Track record using AI to accelerate development and debugging.

Responsibilities

  • Lead vector search initiatives to create industry-leading capabilities.
  • Contribute to Elasticsearch features and fix complex bugs, potentially implementing new algorithms.
  • Collaborate with a globally distributed team on vector similarity and search relevance.
  • Be the subject-matter expert on how Elasticsearch implements vector similarity for search quality.
  • Engage with open source communities and manage issues and PRs.

Skills

Vector similarity
Java
Autonomy
Asynchronous collaboration
AI acceleration

Tools

Elasticsearch
Solr
PostgreSQL
MongoDB
Cassandra

Job description

Elastic, the Search AI Company, invites applications for a Principal Software Developer to join the Elasticsearch - Search team. You will focus on enhancing vector similarity search, designing and implementing new features, and solving intricate bugs in a scalable environment.

You will write idiomatic Java, work with a globally distributed team, and contribute to open source components. The role emphasizes autonomy, strong coding standards, and collaboration across regions to advance vector

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Vector Search Engineer (Java)
Lead Vector Search Engineer (Java)

Neura Market • Canada

On-site
CAD 154,000 - 244,000
Health coverage
Flexible locations
RRSP matching
+1
Senior Software Engineer, Search Relevance & Vector AI
Senior Software Engineer, Search Relevance & Vector AI

Neura Market • Canada

Hybrid
CAD 128,000 - 203,000
Health coverage
Flexible work locations
Parental leave
Senior Vector Search Engineer - Real-Time Relevance Leader
Senior Vector Search Engineer - Real-Time Relevance Leader

Elastic • Canada

On-site
CAD 128,000 - 203,000
Health coverage
Flexible locations
Generous vacation days
+2
Principal Software Developer - Search Algorithms - Elasticsearch
Principal Software Developer - Search Algorithms - Elasticsearch

Elasticsearch B.V. • Canada

On-site
CAD 154,000 - 244,000
Competitive compensation
Health coverage
Flexible locations
+2
Principal Software Developer - Search Algorithms - Elasticsearch
Principal Software Developer - Search Algorithms - Elasticsearch

Elastic • Canada

On-site
CAD 154,000 - 244,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+3
Principal Software Developer - Vector Search - Elasticsearch Elastic
Principal Software Developer - Vector Search - Elasticsearch Elastic

Neura Market • Canada

On-site
CAD 154,000 - 244,000
Health coverage
Flexible locations
RRSP matching
+1
Senior Software Developer - Vector Search - Elasticsearch
Senior Software Developer - Vector Search - Elasticsearch

Elasticsearch B.V. • Canada

On-site
CAD 128,000 - 203,000
Health coverage
Flexible locations and schedules
Generous vacation days
+1
Principal Software Engineer - Vector Search - Elasticsearch
Principal Software Engineer - Vector Search - Elasticsearch

PowerToFly • Canada

On-site
CAD 154,000 - 244,000
Health coverage for you and your family
Generous vacation days
Flexible work arrangements
+1
Senior Software Developer - Search Algorithms - Elasticsearch
Senior Software Developer - Search Algorithms - Elasticsearch

Elastic • Canada

On-site
CAD 128,000 - 203,000
Health coverage
Flexible schedules / remote work
Vacation days
+3
Senior Java Engineer, Distributed Systems at Scale
Senior Java Engineer, Distributed Systems at Scale

Elastic • Canada

Hybrid
CAD 128,000 - 203,000
Health coverage
Flexible schedules
Generous vacation days
+3