Senior Software Developer - Vector Search - Elasticsearch
- Canada
- Remote
- Posted Aug 27, 2026
- 1 position
$128,300–$203,000 / year
Opens an external site
- Employment type
- Full-time
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
Job summary
Lead initiatives to enhance Elasticsearch search engine performance and relevance, including the development of new search features and algorithms. Collaborate with a globally distributed team to maintain high-quality code through reviews and asynchronous communication.
Job details
Lead initiatives to enhance Elasticsearch search engine performance and relevance, including the development of new search features and algorithms. Collaborate with a globally distributed team to maintain high-quality code through reviews and asynchronous communication. Requires professional experience with search or vector databases and proficiency in core Java, including data structures and concurrency. Candidates should have a proven track record of implementing novel vector similarity techniques and working autonomously in distributed environments.
What you’ll do
Lead initiatives to enhance Elasticsearch search engine performance and relevance, including the development of new search features and algorithms. Collaborate with a globally distributed team to maintain high-quality code through reviews and asynchronous communication.
Requirements
Requires professional experience with search or vector databases and proficiency in core Java, including data structures and concurrency. Candidates should have a proven track record of implementing novel vector similarity techniques and working autonomously in distributed environments.
Benefits
- Stock program
- Company-matched RRSP
- Health coverage
- Flexible locations and schedules
- Generous vacation days
- Donation matching
- Volunteer time off
- Parental leave
Listed skills
- Java · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Elasticsearch
- Vector search
- Lucene
- Search relevance
- HNSW
- IVF
- Data structures
- Concurrency
- Distributed systems
- Software design
- Code review
- Asynchronous collaboration
- Algorithm development
- Performance optimization
Job areas
- Software
- Technology
- Engineering
- Data & Analytics
More jobs from Elastic
Senior Developer Advocate
- Remote
- Canada
- Posted Oct 15, 2026
Senior Java Developer - Security - Elasticsearch
- Remote
- Canada
- Posted Oct 15, 2026
Enterprise Account Executive (Public Sector)
- Remote
- Calgary, Alberta, Canada, Edmonton, Alberta, Canada, Vancouver, British Columbia, Canada
- Posted Oct 15, 2026
Enterprise Account Executive (AI Native & Emerging Tech)
- Hybrid
- Toronto, ON
- Posted Oct 15, 2026
