Senior Search Engineer F/H Recruteur partenaire

Paris (75)CDI
Salaire non précisé
Il y a 1 heures sur le WebSoyez parmi les premiers à postuler

Description du poste

  • Concevoir et faire évoluer des moteurs de recherche performants et scalables, capables d'indexer et d'exploiter d'importants volumes de données, notamment géospatiales, en optimisant les mécanismes d'indexation, de planification des requêtes et de récupération des résultats.
  • Développer et optimiser des algorithmes de ranking permettant d'améliorer la pertinence des résultats de recherche, en combinant différents signaux tels que la localisation, la popularité, la personnalisation et le contexte utilisateur, tout en explorant les approches de recherche sémantique et vectorielle lorsque cela est pertinent.
  • Mesurer et améliorer la qualité des systèmes de recherche en définissant des indicateurs de performance, en mettant en place des mécanismes de feedback, des évaluations hors ligne et des expérimentations en production, afin d'optimiser la pertinence, la précision et les temps de réponse.
  • Collaborer étroitement avec les équipes Backend et Produit pour intégrer les évolutions des moteurs de recherche aux applications, résoudre les problématiques complexes de performance et contribuer aux choix d'architecture des systèmes distribués.

3 résultats attendus

  • Un moteur de recherche performant, fiable et scalable

Vous concevez et améliorez des systèmes de recherche capables de traiter des volumes croissants de données et de requêtes, tout en maintenant une faible latence et un haut niveau de disponibilité.

  • Des résultats de recherche plus pertinents et adaptés aux utilisateurs

Vous améliorez les algorithmes de ranking et de récupération des résultats en exploitant les signaux géographiques, contextuels et comportementaux. Vous mettez en place des mécanismes d'évaluation permettant de mesurer objectivement les améliorations apportées.

  • Une architecture Search robuste et directement intégrée au produit

Vous développez des composants de recherche fiables, maintenables et évolutifs, étroitement intégrés aux systèmes Backend, tout en contribuant durablement aux choix techniques et architecturaux.


Vous êtes un Senior Search Engineer ou Software Engineer spécialisé dans les technologies de recherche, passionné par les algorithmes, les systèmes distribués et les problématiques de performance à grande échelle.

Vous possédez :

  • Une expérience significative dans la conception, le développement et l'exploitation de moteurs de recherche en production, idéalement sur des applications à fort trafic.
  • Une excellente compréhension des mécanismes d'indexation, de planification des requêtes, de récupération des résultats et de ranking.
  • Une expérience concrète des technologies de recherche géospatiale, impliquant la recherche de lieux, les données de localisation ou les problématiques cartographiques.
  • Une capacité à définir et analyser des métriques de pertinence et de qualité de recherche, à mettre en place des expérimentations et à exploiter les retours utilisateurs.
  • Une expérience allant au-delà de la simple utilisation d'API de recherche : vous avez déjà évalué, optimisé, étendu ou développé des composants de moteurs de recherche ou d'indexation.
  • De solides compétences en développement Backend et une bonne compréhension des architectures distribuées.
  • Une capacité à arbitrer entre pertinence des résultats, précision, latence et scalabilité, en tenant compte des contraintes techniques et des besoins utilisateurs.

Sont particulièrement appréciées :

  • Une expérience des systèmes de recherche locale, de cartographie, de découverte de lieux ou de recherche multi-entités.
  • Une connaissance des technologies de recherche sémantique, des embeddings et des moteurs de recherche vectorielle.
  • Une expérience des algorithmes de ranking, des systèmes de recommandation ou de personnalisation.
  • Une pratique de Rust appliquée au développement de moteurs de recherche ou de composants d'indexation bas niveau.
  • Une expérience des systèmes de recherche exploitant des données hétérogènes provenant de plusieurs sources.

Vous êtes autonome, curieux, pragmatique et appréciez les problématiques techniques complexes.

Vous aimez comprendre en profondeur le fonctionnement des systèmes et ne vous contentez pas d'assembler des solutions existantes. Vous appréciez expérimenter, mesurer les résultats et améliorer continuellement les performances.

Vous êtes capable de prendre des responsabilités sur des composants techniques structurants, de défendre vos choix d'architecture et de collaborer efficacement avec des ingénieurs expérimentés.

Une expérience combinant les exigences techniques d'une grande plateforme et l'agilité d'une startup ou scale-up


Tirez le meilleur des deux mondes avec digiRocks: plateforme et cabinet de recrutement spécialisé dans le digital et l'informatique. Depuis 2017, digiRocks a déjà accompagné 450 sociétés dans plus de 5000 recrutements, avec au moins deux talents présentés en deux semaines pour un recrutement effectué en 30 jours, avec 3 mois de garantie satisfait ou remplacé, le tout sans avancer aucun frais, donc sans risque. "Nous ne sommes pas payés pour chercher, nous le sommes pour trouver » dit souvent notre CEO. Profils commerciaux, produit, projet, technique, data pour des grands comptes, des start-up/scale-up, des PME-ETI, dans le conseil, le SaaS, des agences ou même des annonceurs / clients finaux. N'hésitez pas à visiter notre annuaire talent pour voir en live les derniers profils à qui nous parlons.


Référence : 179658536W

Recommandé pour vous

Backend Developer H/F Teamis
Paris (75)CDI 70 000 € - 80 000 € par an Il y a 11 jours
Développeur back-end PHP / Symfony Jean-Michel.io
Paris (75)CDI 42 000 € - 52 000 € par an Il y a 3 jours
Développeur Back-end Python (H/F) NEXTGEN RH
Paris (75)CDI 70 000 € - 85 000 € par an Il y a 21 jours