Développeur(se) de logiciel senior spécialisé en moteurs de recherche
maintainx
MaintainX is the world's leading AI-powered maintenance and asset management platform, serving 13,000+ customers including Duracell, Shell, Cintas, and Brenntag. We raised $150M in Series D funding led by Bessemer Venture Partners and Bain Capital Ventures, bringing our total funding to $254M. We were named to the Forbes 2025 Cloud 100 , the definitive ranking of the top 100 private cloud companies in the world. We're growing fast and hiring the talent to match.
MaintainX est la première plateforme mobile de gestion des procédures pour les travailleurs de l'industrie et les travailleurs de première ligne. Nous construisons le GitHub pour les procédures de travail réelles telles que la maintenance, la sécurité et les opérations, et nous améliorons l'efficacité opérationnelle de plus de 12,000+ entreprises, dont Duracell, Univar Solutions Inc., Titan America, McDonalds, Brenntag, Cintas, Michaels, and Shell.
Nous avons récemment conclu un financement de série D de 150 millions de dollars, ce qui porte notre financement total à 254 millions de dollars et valorise l'entreprise à 2,5 milliards de dollars.
Nous voulons que MaintainX soit la plateforme d'exécution du travail par excellence pour les fabricants, dans les domaines de la maintenance, des opérations et de la sécurité. Pour ce faire, nous mettons en place une nouvelle équipe d'ingénieurs spécialisés dans la recherche afin de développer des systèmes d'indexation et de récupération de données de classe mondiale qui faciliteront la découverte sur l'ensemble de la plateforme.
Ce que vous ferez
Concevoir et développer la plateforme de recherche et de récupération de données de bout en bout de MaintainX — des pipelines d’indexation et systèmes de ranking jusqu’aux couches de requêtes orientées IA.
Collaborer avec les équipes produit et les experts métiers afin de modéliser la recherche à travers les entités clés telles que les ordres de travail, les actifs et les procédures, en garantissant des résultats hautement pertinents.
Livrer rapidement, itérer rapidement, lancer des versions initiales, recueillir des retours et améliorer continuellement.
Exploiter et optimiser des systèmes distribués en garantissant fiabilité, performance et scalabilité en conditions réelles.
Piloter les décisions d’architecture en équilibrant justesse, performance et maintenabilité à long terme.
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 en utilisant des outils modernes de machine learning.
Participer aux astreintes (actuellement pendant les heures ouvrées).
À propos de vous:
Expérience pratique dans la conception, le développement et l’exploitation de systèmes de recherche en production de bout en bout — incluant l’indexation, l’exécution des requêtes, l’optimisation de la pertinence et l’infrastructure — avec des 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, en intervenant sur les services backend, les pipelines de données et les points d’intégration si nécessaire.
Atouts supplémentaires:
Expérience dans l’évaluation et l’amélioration de la pertinence des résultats de recherche à l’aide d’analyses qualitatives et de métriques quantitatives.
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 pour améliorer la productivité et optimiser le développement.
Compréhension des environnements multi-tenant et de la sécurité des données, incluant les ACL, les contrôles d’accès au niveau des champs et la partition sécurisée des index.
Expérience dans la mise en place d’outils d’observabilité et de métriques de succès pour surveiller la performance, l’utilisation et l’impact des systèmes.
Ce que nous vous offrons:
Un salaire compétitif et des opportunités d'équité significatives.
Couverture des soins de santé, des soins dentaires et des soins de la vue.
Programme d'inscription 401(k) / RRSP.
Prenez les congés dont vous avez besoin.
Une culture du travail où :
Vous travaillerez aux côtés de personnes du monde entier qui reflètent les principes de MaintainX : Intelligents, Humbles, Optimistes.
Nous croyons en la méritocratie, où les idées et les efforts sont publiquement célébrés.
Notre mission est d’offrir une plateforme centralisée pour la maintenance, les réparations et les opérations, afin de faire tourner le monde physique sans interruption. Nous croyons que le plus grand atout d’une organisation, ce sont les personnes qui en font partie. C’est pourquoi nous avons conçu une solution intuitive mobile, pour favoriser la productivité et la collaboration entre les équipes et les différents sites.
MaintainX s'engage à créer un environnement diversifié. Tous les candidats qualifiés seront pris en considération pour un emploi sans tenir compte de la race, de la couleur, de la religion, du sexe, de l'identité ou de l'expression sexuelle, de l'orientation sexuelle, de l'origine nationale, de la génétique, du handicap, de l'âge ou du statut d'ancien combattant.
Our mission is to deliver one platform for maintenance, repair & operations teams to keep the physical world running. We believe the greatest asset in any organization is the people. That’s why we built an intuitive, mobile-first solution to help boost productivity and collaboration across teams and locations.
MaintainX is committed to creating a diverse environment. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
- ...Nous recherchons un.e développeur.se de recherche sénior en apprentissage automatique pour rejoindre notre équipe travaillant sur un agenda de recherche novateur en sécurité de l'IA. Dans ce rôle, vous travaillerez en étroite collaboration avec les chercheur.se.s en apprentissage...SeniorApprenticeshipWork at officeFlexible hoursDay shift
- ...Cloud 100 2025, qui répertorie les 100 meilleures entreprises infonuagiques privées à l'échelle mondiale. Nous recherchons un développeur logiciel pour nous aider à développer, faire évoluer et soutenir notre plateforme de développement de nouvelle génération. Il ne s'agit...SuggestedDaily paidFull timeLocal area
- ...seule plateforme matérielle et logicielle alimentée par l’IA conçue... ...Soutenir et encadrer les autres développeurs par le biais de revues de... ...professionnelle en développement logiciel ~ Solide expérience dans la... ...où chacun trouve sa place, se sent valorisé et peut atteindre...SeniorFull timeApprenticeshipWork at officeWork from homeDay shift
- ...place une nouvelle équipe d'ingénieurs spécialisés dans la recherche afin de développer des systèmes d'... ...scalabilité et une excellente expérience développeur. Mettre en œuvre les standards et... ...professionnelle en ingénierie logicielle, dans le développement de systèmes backend...SeniorFull timeContract workFlexible hours
- ...Nous recherchons un.e développeur.se en apprentissage automatique sénior (recherche appliquée) pour rejoindre notre équipe travaillant sur un agenda de recherche novateur en sécurité de l'IA. Dans ce rôle, vous travaillerez en étroite collaboration avec les chercheur.se.s...SeniorApprenticeshipWork at officeFlexible hoursDay shift
- ...est une plateforme de santé numérique spécialisée en prévention de la santé sexuelle, avec... ...et nos équipes internes. Pourquoi se joindre à nous ? Une grande... ...À propos du poste Prelib est à la recherche d'un développeur logiciel senior pour se joindre à une...SeniorFull time
- ...technologie en plein essor, spécialisée dans le développement agile.... ...pourquoi nous sommes toujours à la recherche de nouvelles façons de bâtir... ...la diversité sous toutes ses formes : origines, personnalités... ...du rôle En tant que Développeur Logiciel Senior, tu es prêt et...SeniorFull timeApprenticeship
- ...BRDG Mila est un institut de recherche de renommée mondiale en... ...Bengio. Reconnu mondialement pour ses importantes contributions au... .... Nous recherchons un.e développeur.se de recherche principal.e pour... ...de fonctionnalités spécialisées des accélérateurs (tensor cores...ApprenticeshipRemote workWorldwideFlexible hoursDay shift
- ...facturation fiable et auditable. Vous serez l’un des premiers développeurs de cette équipe, responsable des systèmes qui soutiennent chaque... ...code approfondies Améliorer les standards de développement logiciel, les outils et les processus, et promouvoir les meilleures pratiques...SeniorFull timeContract workTemporary work
- ...authentique et d’exceller. Votre profil Vous êtes un développeur ou une développeuse logiciel doté(e) d’un esprit d’équipe à toute épreuve. Vous avez... ...êtes un développeur avant tout et vous êtes toujours à la recherche d’occasions de vous améliorer et de peaufiner votre...SeniorDaily paid
- ...technologie en plein essor, spécialisée dans le développement agile.... ...pourquoi nous sommes toujours à la recherche de nouvelles façons de bâtir... ...la diversité sous toutes ses formes : origines, personnalités... ...du rôle En tant que développeur·euse logiciel sénior avec une...SeniorFull timeApprenticeship
- ...financement total à 254 millions de dollars et évaluant l’entreprise à 2,5 milliards de dollars. Nous sommes à la recherche d’un Développeur(se) logiciel principal (Senior) afin de piloter la livraison technique des déploiements de conformité et multi-régions de MaintainX...SeniorFull timeShift work
- ..., bâtir, tester et maintenir les systèmes qui permettent aux développeur(se)s de livrer et d’exploiter des jeux en direct à grande échelle... ...développeur(se)s. Nous recherchons un(e) Développeur(se) logiciel Sénior pour se joindre à l’équipe Diagnostics en tant que généraliste...SeniorDaily paidContract workWork at officeWorldwideRelocation package
- ...culture – une culture qui vous permet d’être vu, de rester authentique et d’exceller. Votre profil À titre de développeur/développeuse logiciel senior, vous intégrerez une équipe qui conçoit des logiciels robustes et fiables à un rythme humain, grâce à des chaînes d'outils...Senior
- ...remettre en question le consensus. Nous recherchons plusieurs développeurs de logiciels passionnés pour rejoindre notre équipe. Vous développerez... ...le fonctionnement optimal des systèmes de production. Rechercher les dernières technologies pour améliorer nos systèmes d'...Work at officeWorldwide
- ...technologie en plein essor, spécialisée dans le développement agile.... ...pourquoi nous sommes toujours à la recherche de nouvelles façons de bâtir... ...la diversité sous toutes ses formes : origines, personnalités... ...du rôle En tant que développeur·euse logiciel sénior avec une...SeniorFull timeApprenticeship
- ...de contenu culturel. À propos du poste : En tant que Développeur·se logiciel principal·e vous êtes responsable de la conception et de la livraison... ...100 million monthly page views. About the Role: The Senior Software Developer is responsible for designing and...SeniorDaily paidLong term contractContract work
- ...seule plateforme matérielle et logicielle alimentée par l’IA conçue... ...ensemble de SDK, d’outils pour développeurs et de services logiciels déployés... ...de transformer de nouvelles recherches et technologies en services... ...où chacun trouve sa place, se sent valorisé et peut atteindre...SeniorFull timeApprenticeshipWork at officeWork from homeDay shift
- ...Développeur·euse Logiciel Principal·e (Paiements) An English version will follow. Tu es l'architecte qui unifiera nos systèmes de transactions mondiaux, en concevant des moteurs de paiement haute performance capables de propulser la croissance de Plusgrade à travers l'...RemplacementFull timeWork at officeRemote workWorldwideFlexible hours
- ...nous aimons, qu’ils soient au bureau ou en télétravail. Parsec est une filiale détenue à 100 % par Unity. Parsec recherche une ou un développeur logiciel sénior pour se joindre à notre petite équipe native et pleine de talent, qui travaille sur notre application de...SeniorDaily paidWork at officeRemote workWork from homeWorldwideRelocation packageFlexible hours
- ...’être vu, de rester authentique et d’exceller. Votre profil Nous sommes à la recherche d’une personne compétente et ambitieuse pour combler un poste de développeur/développeuse logiciel à Montréal. Vous êtes un développeur PHP technique et impliqué, passionné par la production...SeniorDaily paid
$101.8k - $124.4k per year
...premier plan dans le secteur des services financiers et des assurances au Canada, Randstad Digital est à la recherche d'un(e) Développeur(euse) de logiciels senior – Automatisation et IA agentique. Dans ce rôle stratégique, vous concevrez et déploierez des écosystèmes d...SeniorPermanent employmentFull timeContract workWork at officeRemote workFlexible hours- ...équipe Technologie et Ingénierie est le moteur technique central qui bâtit l’avenir. Nous... ...numérique, du développement de logiciels à l’infrastructure résiliente, en passant... ...soutiennent une hypercroissance. Le·La Développeur·se Logiciel (Niveau 3), React Native agit en...Immediate start
- ...opportunité Unity s’engage à maintenir un marché de monétisation équitable, transparent et digne de confiance. En tant que Développeur(se) logiciel Sénior, vous jouerez un rôle clé dans la création et la maintenance des systèmes backend qui protègent notre réseau dans des...SeniorWork at officeRemote workWorldwideRelocation package
- ...dollars. Nous recherchons un développeur Full Stack pour rejoindre ces... ...de niveau intermédiaire, senior et leader. Ce que vous ferez... ...fonctionnalités du produit qui se concentrent sur la façon dont... ...professionnelle dans le développement de logiciels full-stack, Vous avez de l'...Senior
- ...quantitative fondée en 1998. Tower a fondé ses affaires en se basant sur une... ...données, le calcul et l’infrastructure de recherche à la gestion des risques, la conformité... ...L’équipe Ingénierie Core cherche un développeur en logiciels II pour se joindre à notre équipe des données...ApprenticeshipCasual workWork at officeWorldwide
- ...des réunions de travail qui se déroulent exclusivement en anglais... .... Fondée en 2012 par le développeur de jeux renommé Chris Roberts... ...de contenu et les ingénieurs logiciels sur les exigences et la... ...développement d'outils ~ Rechercher et évaluer de nouveaux outils...SeniorFull timeWorldwide
- ...entreprise à 2,5 milliards de dollars. Nous recherchons un·e développeur(se) en fiabilité des sites (SRE) pour contribuer à améliorer la... ...incidents) De 3 à 5 ans et plus d’expérience en développement logiciel, SRE, DevOps ou en développement de production, incluant l’...Full time
- ...équipe Technologie et Ingénierie est le moteur technique au cœur de la création de l'avenir... ...écosystème numérique, du développement logiciel à l'infrastructure résiliente, en... ...soutiennent une hyper-croissance. Le·La Développeur·se Logiciel (Niveau 3) traduit les besoins...Immediate start
- ...question le consensus. Nous recherchons un développeur de logiciel IA Full Stack pour rejoindre notre... ...sur les dernières avancées de la recherche et les implémentations les plus modernes... ...garantir un haut niveau de qualité. Se former en continu et rester à jour sur...Work at officeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur(se) de logiciel senior spécialisé en moteurs de recherche. Be the first to apply!
- software engineer internship no experience Montréal, QC
- software engineer - ai machine learning Montréal, QC
- linux software engineer Montréal, QC
- software development engineer Montréal, QC
- software developer co-op Montréal, QC
- software developer entry level Montréal, QC
- remote entry level software developer Montréal, QC
- développeur logiciel Montréal, QC
- software engineer Montréal, QC
- junior software engineer Montréal, QC
