Développeur(se) de logiciel senior spécialisé en moteurs de recherche
MaintainXJob Description
📋 Description Concevoir et développer la plateforme de recherche et récupération de données. Modéliser la recherche sur les entités clé (ordres de travail, actifs, procédures). Livrer rapidement, itérer et lancer les versions initiales. Exploiter et optimiser des systèmes distribués pour fiabilité et performance. Piloter les décisions d’architecture et l’optimisation à long terme. Gérer les intégrations entre les systèmes de recherche et les sources de données. 🎯 Requirements Expérience avec systèmes de recherche en prod (Elasticsearch/OpenSearch/Lucene/Solr). Bonne compréhension des embeddings, chunking et récupération d’information. Maîtrise BM25, analyseurs et dimensionnement des shards. Capacité à mener l’implémentation au déploiement et à l’exploitation. Anglais avancé à l’oral et à l’écrit (leadership avec équipes distribuées). Atouts IA/LLM: déploiement backend et outils comme GPT/Copilot. 🎁 Benefits Salaire compétitif et opportunités d'équité. Assurance santé, dentaires et vision. Plan 401(k) / RRSP. Prenez les congés dont vous avez besoin. Culture de travail inclusive et mondiale. Opportunités d'évolution professionnelle.