CareerPlanSign in

Senior Software Developer, Search

Montreal💼 Full-time🗓 2026-03-09 → 2026-09-26

Core

Design and build end-to-end search and retrieval platforms for a mobile-first workflow management system serving industrial and frontline workers.

Role type

Senior Software Developer, Search

Builds

End-to-end search and retrieval platform, indexing pipelines, ranking systems, and AI-facing query layers for work orders, assets, and procedures.

Domain

Industrial IoT, Cloud Infrastructure, Search Technology

Deliverable

production ML models | product features

Required skills

Search system design, indexing pipelines, ranking systems, distributed systems operation, relevance tuning, system architecture, data pipeline integration, semantic search, vector retrieval, AI-enhanced relevance

Preferred skills

Qualitative and quantitative search relevance analysis, LLM-integrated backend systems, modern AI tools usage, multi-tenancy and data security, observability and success metrics

Technologies

Elasticsearch, OpenSearch, Lucene, Solr, GPT, Copilot, Cursor

Responsibilities

Design and build search/retrieval platforms from indexing to query layers; Partner with experts to model search across core entities; Operate and optimize distributed systems for reliability and scalability; Drive architectural decisions; Own integrations between search systems and data sources; Explore semantic search and AI-enhanced relevance; Handle on-call duties

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.