Related skills
elasticsearch observability opensearch lucene embeddings📋 Description
- Design and build MaintainX’s end-to-end search and retrieval platform.
- Partner with product/domain experts to model search across core entities.
- Ship fast, iterate, launch early versions, gather feedback.
- Operate and optimize distributed systems for reliability and scalability.
- Drive architectural decisions balancing correctness and performance.
- Own integrations between search systems and upstream data sources.
🎯 Requirements
- Hands-on experience building production-grade search systems (Elasticsearch/OpenSearch/Lucene/Solr).
- Understanding of embeddings, chunking, and retrieval strategies.
- Familiarity with search tuning: analyzers, BM25, shard sizing, cluster health.
- Experience taking systems from implementation to production across backend services and data pipelines.
- Experience evaluating and improving search relevance using qualitative and quantitative metrics.
- Experience shipping AI-powered or LLM-integrated backend systems.
🎁 Benefits
- Competitive salary and meaningful equity opportunities.
- Healthcare, dental, and vision coverage.
- 401(k) / RRSP enrollment program.
- Take what you need PTO.
- A global team culture that values MaintainX's Smart Humble Optimists and meritocracy.
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.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!