Senior AI-Driven Search Systems Engineer

MaintainX

Canada

On-site

CAD 130,000 - 210,000

Full time

12 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Flexible time off
Competitive salary and equity
Training and development investments
Comprehensive healthcare coverage

Job summary

MaintainX is seeking an experienced Platform Engineer to design and operate a production-grade search and retrieval platform. You will model search across assets and work orders, ensuring highly relevant results while collaborating with product and domain experts.

You will own end-to-end indexing, query execution, and AI-enhanced relevance, advancing semantic search capabilities and scalable backend infrastructure.

Qualifications

  • Hands-on experience designing, building, and operating production-grade search systems end-to-end using Elasticsearch/OpenSearch/Lucene/Solr or similar.
  • Experience taking systems from implementation to deployment across backend services and data pipelines.
  • Familiarity with analyzers, BM25, shard sizing, cluster health, and relevance optimization.
  • Understanding embeddings, chunking, and retrieval strategies for semantic search.
  • Expert English communication to lead platform engineering managers and align with stakeholders.
  • Experience shipping AI-powered or LLM-integrated backend systems.
  • Ability to evaluate and improve search relevance via qualitative and quantitative metrics.
  • Comfort with AI tools like GPT, Copilot, or Cursor to boost productivity.
  • Understanding of multi-tenancy, ACLs, and secure index partitioning.
  • Experience building observability and success metrics into systems.

Responsibilities

  • Design and build MaintainX’s end-to-end search and retrieval platform, from indexing to AI-facing query layers.
  • Partner with product and domain experts to model search across core entities, ensuring high-relevance results.
  • Ship fast, iterate fast, launch early versions, gather feedback, and improve rapidly.
  • Operate and optimize distributed systems for reliability, performance, and scalability.
  • Drive architectural decisions balancing correctness 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

Distributed systems
Search relevance tuning
Machine learning tooling
Backend services
Data pipelines
Observability
Technical leadership
English proficiency

Tools

Elasticsearch
OpenSearch
Lucene
Solr

Job description

MaintainX is seeking an experienced Platform Engineer to design and operate a production-grade search and retrieval platform. You will model search across assets and work orders, ensuring highly relevant results while collaborating with product and domain experts.

You will own end-to-end indexing, query execution, and AI-enhanced relevance, advancing semantic search capabilities and scalable backend infrastructure.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Platform Engineer: AI-Driven Backend Foundations
Platform Engineer: AI-Driven Backend Foundations

MaintainX • Canada

Hybrid
CAD 85,000 - 115,000
Flexible time off
Competitive salary
Training and development investments
+1
Principal Software Engineer: Scalable Search Platform
Principal Software Engineer: Scalable Search Platform

Autodesk, Inc. • Toronto

On-site
CAD 131,000 - 191,000
Senior AI Platform Engineering Lead
Senior AI Platform Engineering Lead

EQ Bank • Toronto

On-site
CAD 140,000 - 180,000
Lead Search Systems Engineer – Agentic & Production-Ready
Lead Search Systems Engineer – Agentic & Production-Ready

Mercor • Toronto

Remote
CAD 90,000 - 130,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
AI & Search Platform Lead — 2+ SaaS Teams
AI & Search Platform Lead — 2+ SaaS Teams

Coveo Solutions Inc. • Montreal (administrative region)

Hybrid
CAD 110,000 - 170,000
Staff Engineer (AI & Engineering)
Staff Engineer (AI & Engineering)

EQ Bank • Toronto

On-site
CAD 140,000 - 190,000
Senior AI Platform & Agent Runtime Architect
Senior AI Platform & Agent Runtime Architect

EQ Bank • Toronto

Hybrid
CAD 140,000 - 210,000
Senior Search Systems Engineer - Agentic & Scalable Infra
Senior Search Systems Engineer - Agentic & Scalable Infra

Mercor • Toronto

On-site
CAD 90,000 - 130,000
Data Scientist/ RAG Specialist
Data Scientist/ RAG Specialist

QualityAI • Canada

Remote
CAD 90,000 - 130,000