Développeur(se) de logiciel senior spécialisé en moteurs de recherche
Core
Design and develop MaintainX's end-to-end search and data retrieval platform, including indexing pipelines, ranking systems, and AI-oriented query layers to enable discovery across work orders, assets, and procedures.
Role type
Senior Search Engineer (AI/ML)
Builds
Production search infrastructure and AI-driven retrieval systems for a global mobile maintenance platform
Domain
Industrial maintenance, asset management, and AI-powered search
Deliverable
production ML models | product features
Required skills
Elasticsearch/OpenSearch/Lucene/Solr, distributed systems, embeddings, chunking, BM25, cluster health, backend services, data pipelines
Preferred skills
Search relevance evaluation, LLM integration, modern AI tools (GPT/Copilot/Cursor), multi-tenant environments, observability
Technologies
Elasticsearch, OpenSearch, Lucene, Solr, GPT, Copilot, Cursor
Responsibilities
Design and develop end-to-end search and data retrieval platforms; Collaborate with product and domain experts to model search across key entities; Deliver and iterate quickly on initial versions; Optimize distributed systems for reliability, performance, and scalability; Drive architecture decisions balancing accuracy, performance, and maintainability; Manage integrations between search systems and upstream data sources; Explore semantic search, vector retrieval, and AI-driven relevance improvements
Seniority
Senior, hands-on IC