Benjamin
ABOUT YOU SE & Co. KG
Ingénieur Backend Senior - Search & Discovery (tous genres)
Description de l'entreprise
ABOUT YOU fait partie des entreprises d'e-commerce à la croissance la plus rapide en Europe. Avec des sites à Hambourg et Berlin, nous combinons mode et technologie. Notre mission est de réinventer le shopping en ligne et de le rendre plus personnel. Cela demande plus que de bonnes idées. Cela demande des personnes qui font preuve d'initiative et qui remettent en question le statu quo. Nous misons sur des hiérarchies plates, une communication directe et des décisions pragmatiques. Chez nous, il n'y a pas de longs processus de validation. Nous travaillons avec engagement tout en appréciant de profiter ensemble, que ce soit lors du déjeuner d'équipe, des after-work drinks, des événements d'entreprise ou d'un café rapide entre deux réunions.
Un endroit où tu peux être toi-même.
Nous considérons qu'il est de notre responsabilité de créer un environnement où chacun peut se sentir aussi bienvenu qu'il est.
Des parcours et des perspectives différents nous rendent plus forts et façonnent notre culture.
Ce pour quoi nous nous engageons en interne, nous le portons aussi comme marque : acceptation, inclusion et une approche plus juste de la mode.
Description du poste
- Développement du moteur de recherche (Search Engine) d'ABOUT YOU, axé sur la compréhension des requêtes (Query Understanding), la résolution d'entités (Entity Resolution) et la recherche vectorielle sémantique en Node.js/TypeScript
- Combinaison de la pertinence OpenSearch, de la similarité des embeddings et des signaux de re-ranking basés sur le comportement pour des résultats de recherche cohérents et pertinents
- Construction et développement continu de pipelines d'indexation de recherche pour les entités, les synonymes et les vecteurs de produits k-NN, transférant les données de BigQuery vers OpenSearch
- Intégration de LLMs et de modèles d'embedding tels que Gemini et Vertex AI, dans le respect de contraintes de latence strictes – incluant des mécanismes de caching et de fallback
- Garantir la qualité de la recherche grâce à des listes de référence (Golden Lists), des suites de régression et des expériences A/B continues
- Participer à la définition de l'architecture avec notre Tech Lead, ainsi qu'à une collaboration étroite avec les Data Analysts, les Engineers et les Product Managers
Qualifications
- Vous aimez comprendre le « pourquoi » derrière les résultats de recherche et en déduire des améliorations techniques concrètes
- 5+ années d'expérience dans le développement de APIs Backend évolutives et à faible latence, idéalement avec Node.js/TypeScript – alternativement, vous avez de l'expérience avec Java, Go ou Kotlin et vous vous familiarisez rapidement avec les nouvelles technologies
- Expérience pratique approfondie avec Elasticsearch/OpenSearch, en particulier avec les mappings, les analyseurs personnalisés (Custom Analyzers), les percolateurs et les fonctions de scoring – au-delà de la simple utilisation de clients de requête
- Solide compréhension algorithmique des données classées, par exemple lors de la fusion et de la déduplication des résultats, de la combinaison des scores et de la pondération entre latence et qualité des résultats
- Vous souhaitez combiner l'ingénierie Backend et le Machine Learning, et déployer des scores de modèles, des embeddings ou des fonctionnalités LLM dans des systèmes de production
- Très bonnes compétences en communication en anglais, ainsi qu'une approche pragmatique et axée sur les données, avec une curiosité marquée pour les nouvelles problématiques
Atouts supplémentaires
- Connaissances de base en Information Retrieval et NLP, par exemple tokenisation, recherche multilingue ou frameworks d'évaluation de la pertinence de recherche
- Expérience en recherche vectorielle, par exemple avec des index k-NN/HNSW et des embeddings SigLIP, ainsi que dans l'optimisation du rapport entre rappel (recall) et latence
- Connaissances pratiques en ingénierie LLM, par exemple en matière de caching de prompts, de définition de budgets de timeout ou d'observabilité LLM avec Datadog
- Familiarité avec BigQuery, dbt ou Dagster et les pipelines de données associés
Informations supplémentaires
Vos avantages chez nous en un coup d'œil : Visitez notre page Avantages.
Postulez simplement en ligne via notre page carrière - nous vous répondrons le plus rapidement possible avec un retour !
Rémunération : EUR 70000 - EUR 85000 - par an
