This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re hiring a Senior AI Platform Engineer (Knowledge & Data) to build and own the LLM knowledge and retrieval layer that powers AI features across MaintainX. You’ll build backend services and pipelines that transform raw documents, APIs, and semi-structured data into production-grade knowledge systems, with clear patterns for ingestion, retrieval, ranking, and caching. Your work enables product teams to ship AI features quickly without re-solving knowledge preparation, retrieval quality, or reliability problems.
Job Responsibility:
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)
What we offer:
Competitive salary and meaningful equity opportunities