MaintainX

Développeur(se) de logiciel senior spécialisé en moteurs de recherche

MaintainX
Apply
5 months ago
Toronto, Canada or Montréal, CanadaSenior

Responsibilities

  • Design and develop MaintainX’s end-to-end search and data-retrieval platform.
  • Build indexing pipelines, ranking systems, and AI-oriented query layers.
  • Model search across work orders, assets, procedures, and other key entities with product teams and subject-matter experts.
  • Operate and optimize distributed systems for reliability, performance, and scalability.
  • Lead architecture decisions balancing accuracy, performance, and long-term maintainability.
  • Manage integrations between search systems and upstream data sources.
  • Explore semantic search, vector retrieval, and AI-based relevance improvements.
  • Participate in on-call rotations currently limited to business hours.

Requirements

  • Hands-on experience designing, developing, and operating end-to-end production search systems, including indexing, query execution, relevance optimization, and infrastructure.
  • Experience with search technologies such as Elasticsearch, OpenSearch, Lucene, Solr, or equivalent.
  • Strong understanding of embeddings, chunking, and information-retrieval strategies.
  • Expertise in search-specific optimization, including analyzers, BM25, shard sizing, cluster health, and relevance tuning.
  • Ability to take systems from implementation through deployment and production operations across backend services, data pipelines, and integrations.
  • Experience evaluating and improving search relevance using qualitative analysis and quantitative metrics is preferred.
  • Experience deploying backend systems integrating AI or LLMs is preferred.
  • Familiarity with GPT, Copilot, or Cursor is preferred.
  • Understanding of multi-tenant environments and data security, including ACLs, field-level access controls, and secure index partitioning, is preferred.
  • Experience implementing observability tools and success metrics is preferred.

Benefits

  • Competitive salary and significant equity opportunities.
  • Health, dental, and vision coverage.
  • 401(k) / RRSP enrollment program.
  • Flexible paid time off.
  • Global, diverse workplace and meritocratic culture.

Tech Stack

Elasticsearch

Categories

AI ApplicationsBackendData Engineering
MaintainX

About MaintainX

501-1,000 employees

MaintainX builds a mobile-first CMMS and work execution platform for industrial and frontline teams to manage work orders, assets, preventive maintenance, and inspections. The company sells its software as a subscription to manufacturers, facilities, and multi-site operators. Founded in 2018 and headquartered in San Francisco, MaintainX is part of Autodesk and is used by well-known brands such as McDonald’s and Duracell.

Contact me