Senior Search Engineer — AI-Powered Platform

MaintainX

Toronto

On-site

CAD 140,000 - 180,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

MaintainX is seeking an experienced engineer to design, build, and operate a production-grade search platform. You will own indexing, ranking, and AI-facing query layers, collaborating with domain experts to ensure high-relevance results across work orders, assets, and procedures.

The role emphasizes fast iteration, distributed system reliability, and scalable architecture, with on-call duties during business hours and collaboration with global teams.

Qualifications

  • Hands-on experience designing, building, and operating production-grade search systems end-to-end.
  • Understanding of embeddings, chunking, and retrieval strategies.
  • Familiarity with search-specific tuning: analyzers, BM25, shard sizing, cluster health, and relevance optimization.
  • Comfort taking systems from implementation to deployment and production operation.

Responsibilities

  • Design and build MaintainX’s end-to-end search and retrieval platform — from indexing pipelines and ranking systems to AI-facing query layers.
  • Partner with product and domain experts to model search across core entities like work orders, assets, and procedures, ensuring high-relevance results.
  • Ship fast, iterate fast, launch early versions, gather feedback, and improve rapidly.
  • Operate and optimize distributed systems, ensuring reliability, performance, and scalability under real-world load.
  • Drive architectural decisions, balancing correctness, performance, and long-term maintainability.
  • Own integrations between search systems and upstream data sources.
  • Explore semantic search, vector retrieval, and AI-enhanced relevance using modern ML tooling.
  • On-call duties (currently business hours)

Skills

Elasticsearch
OpenSearch
Lucene
Solr
End-to-end search
Embeddings retrieval
BM25 tuning
Production operations
English communication
AI tools (GPT/Copilot/Cursor)

Tools

GPT
Copilot
Cursor

Job description

MaintainX is seeking an experienced engineer to design, build, and operate a production-grade search platform. You will own indexing, ranking, and AI-facing query layers, collaborating with domain experts to ensure high-relevance results across work orders, assets, and procedures.

The role emphasizes fast iteration, distributed system reliability, and scalable architecture, with on-call duties during business hours and collaboration with global teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Platform Engineer — Equity & Growth
Senior AI Platform Engineer — Equity & Growth

Socket.dev • Toronto

On-site
CAD 120,000 - 160,000
Senior Software Developer, Search
Senior Software Developer, Search

MaintainX • Toronto

On-site
CAD 140,000 - 180,000
Senior AI Platform Engineer: Scalable AI Infra & LLMs
Senior AI Platform Engineer: Scalable AI Infra & LLMs

MaintainX • Toronto

Hybrid
CAD 120,000 - 180,000
Equity
Performance bonus
Senior Platform Lead, Self-Service Search & AI
Senior Platform Lead, Self-Service Search & AI

Thomson Reuters • Toronto

On-site
CAD 141,000 - 191,000
Hybrid Work Model
Flexibility & Work-Life Balance
Career Development and Growth
+3
Principal Search Infrastructure Engineer
Principal Search Infrastructure Engineer

Elastic • Canada

On-site
CAD 154,000 - 244,000
Stock program
RRSP match
Health coverage
+5
Principal Software Engineer: Scalable Search Platform
Principal Software Engineer: Scalable Search Platform

Autodesk, Inc. • Toronto

On-site
CAD 131,000 - 191,000
Lead Search Systems Engineer – Agentic & Production-Ready
Lead Search Systems Engineer – Agentic & Production-Ready

Mercor • Toronto

Remote
CAD 90,000 - 130,000
Senior Software Developer, Backend Platform
Senior Software Developer, Backend Platform

MaintainX • Toronto

On-site
CAD 120,000 - 180,000
Equity opportunities
Health coverage
RRSP/401k enrollment
+2
Senior Backend API Engineer – Enterprise Platform
Senior Backend API Engineer – Enterprise Platform

MaintainX (An Autodesk Company) • Toronto

On-site
CAD 110,000 - 140,000
Senior SDET: AI-Powered Testing Platform Engineer
Senior SDET: AI-Powered Testing Platform Engineer

MaintainX • Toronto

On-site
CAD 90,000 - 140,000
Annual bonus
Equity