Senior Software Developer – Vector Search, Elasticsearch

atElasticRemoteCA flagCanadaFull-timeFull-stack EngineerSeniorC$128.3k – C$203k/year

Posted Nov 3

This is a fully remote position, open to applicants in Canada.

πŸ“‹ Description

β€’ Spearhead initiatives within Elasticsearch to create a top-tier search engine that excels in both speed and relevance.

β€’ Develop new search functionalities, resolve bugs, and enhance code clarity.

β€’ Design or implement algorithms and data structures as required.

β€’ Work closely with the operating system and hardware when necessary.

β€’ Collaborate with a globally distributed team dedicated to enhancing Elasticsearch's vector search capabilities.

β€’ Recognize and drive enhancements in the search relevance of Elasticsearch.

β€’ Engage with global community members regarding issues and pull requests, including triaging and handoffs.

β€’ Write modern Java code that adheres to best practices.


⛳️ Requirements

β€’ Experience implementing innovative techniques in vector similarity on a search platform with a substantial user base or advanced academic research in vector similarity information retrieval.

β€’ Professional background in search or vector databases.

β€’ Familiarity with HNSW, IVF, or other relevant algorithms and libraries used on large-scale search platforms.

β€’ Strong proficiency in core Java, encompassing standard data structures, concurrency constructs, and lambdas.

β€’ Capability to work independently and lead projects from inception to completion.

β€’ Experience in collaborating on code, methodologies, and APIs, including internet-based or asynchronous teamwork.

β€’ Knowledge of data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.

β€’ Proven history of leveraging AI to enhance development, troubleshoot complex systems, and optimize code while taking ownership of outcomes.

β€’ Ability to collaborate across various functions and teams, transitioning between projects, codebases, or teams seamlessly.

β€’ Skill in driving decisions and achieving results in a distributed team through asynchronous, direct, and transparent communication.


🏝️ Benefits

β€’ Participation in the Elastic stock program.

β€’ Company-matched Registered Retirement Savings Plan (RRSP) with dollar-for-dollar matching up to 6% of eligible earnings.

β€’ Health coverage for you and your family in numerous locations.

β€’ Flexible work locations and schedules available for many roles.

β€’ Generous vacation days allotted each year.

β€’ Matching contributions up to $2000 (or local currency equivalent) for financial donations and community service.

β€’ Up to 40 hours annually allocated for volunteer projects.

β€’ Minimum of 16 weeks of parental leave offered.

β€’ Competitive compensation based on performance, rather than previous salary.

People also viewed

finanzen.net GmbH5 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care5 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free5 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures5 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics5 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX5 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers