MaintainX

Senior AI Platform Engineer – Data and Knowledge

MaintainX

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Build scalable backend services and internal APIs for the AI platform.
  • Integrate LLMs and retrieval into reliable, production-ready workflows.
  • Build knowledge ingestion pipelines for LLMs (documents, APIs, semi-structured data).
  • Design chunking and embedding approaches together with vector DB data models and indexing strategies.
  • Implement retrieval pipelines (semantic, keyword, hybrid) and caching.
  • Contribute to shared infrastructure: CI/CD, observability, deployments.

Requirements

  • 5+ years of experience in Python backend engineering and systems design experience.
  • Experience shipping AI-powered or LLM-integrated backend systems.
  • Experience with vector DBs (Qdrant/Pinecone/Chroma/etc.).
  • Understanding of embeddings, chunking, and retrieval strategies.
  • Experience building search or retrieval systems over unstructured data.
  • Comfort working across multiple layers (services, data, infra, AI tooling).
Benefits
  • Competitive salary and meaningful equity opportunities.
  • Healthcare, dental, and vision coverage.
  • 401(k) / RRSP enrollment program.
  • Take what you need PTO.
  • A Work Culture where:
  • You’ll work alongside folks across the globe that reflect the MaintainX values: Smart Humble Optimists.
  • We believe in meritocracy, where ideas and effort are publicly celebrated.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Pythonbackend engineeringsystems designAI-powered systemsLLM integrationvector DBsembeddingschunkingretrieval strategiessearch systems