Maintainx
Développeur(se) de logiciel senior spécialisé en moteurs de recherche
Montreal, Remote. Posted 8 months ago
The role
Vous concevrez et développerez une plateforme de recherche et de récupération de données de bout en bout. Vous travaillerez sur des pipelines d'indexation, des systèmes de ranking et des couches de requêtes orientées IA.
What you will do
- Concevoir et développer la plateforme de recherche et de récupération de données de bout en bout
- Collaborer avec les équipes produit et les experts métiers pour modéliser la recherche
- Livrer rapidement, itérer rapidement et améliorer continuellement
- Exploiter et optimiser des systèmes distribués
- Piloter les décisions d'architecture
- Gérer les intégrations entre les systèmes de recherche et les sources de données amont
- Explorer la recherche sémantique, la récupération vectorielle et l'amélioration de la pertinence via l'IA
- Participer aux astreintes (actuellement pendant les heures ouvrées)
Required qualifications
- Expérience pratique dans la conception, le développement et l'exploitation de systèmes de recherche en production de bout en bout
- Utilisation de technologies telles que Elasticsearch, OpenSearch, Lucene, Solr ou équivalent
- Bonne compréhension des embeddings, du chunking et des stratégies de récupération d'information
- Maîtrise des optimisations spécifiques à la recherche : analyseurs, BM25, dimensionnement des shards, santé des clusters et optimisation de la pertinence
- Capacité à mener un système de l'implémentation au déploiement et à l'exploitation en production
- Niveau avancé de l'anglais, à l'oral et à l'écrit
Nice to have
- Expérience dans l'évaluation et l'amélioration de la pertinence des résultats de recherche
- Expérience dans le déploiement de systèmes backend intégrant l'IA ou des LLM
- À l'aise avec les outils d'IA modernes comme GPT, Copilot ou Cursor
- Compréhension des environnements multi-tenant et de la sécurité des données
- Expérience dans la mise en place d'outils d'observabilité et de métriques de succès
About the company
MaintainX est une plateforme mobile-first d'exécution de travail pour les équipes industrielles et de première ligne. En août 2026, MaintainX est devenue une partie d'Autodesk.