ABOUT YOU SE & Co. KG
Senior Backend Engineer - Search & Discovery (all genders)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-бэкенд-инженер в команду поиска и discovery e-commerce компании ABOUT YOU. Отвечает за поисковый движок: понимание запросов, семантический векторный поиск и релевантность выдачи.
Задачи
- Разрабатывать поисковый движок ABOUT YOU: понимание запросов, entity resolution и семантический векторный поиск на Node.js/TypeScript
- Объединять релевантность OpenSearch, схожесть эмбеддингов и поведенческие сигналы ре-ранжирования в единую выдачу
- Строить пайплайны поискового индекса (сущности, синонимы, k-NN векторы товаров) со стримингом данных из BigQuery в OpenSearch
- Интегрировать LLM и модели эмбеддингов (Gemini, Vertex AI) в жёстких рамках latency с кэшированием и fallback-слоями
- Контролировать релевантность поиска через golden lists, регрессионные наборы и непрерывные A/B эксперименты
- Формировать архитектуру совместно с Tech Lead и плотно работать с аналитиками данных, инженерами и продакт-менеджерами
Требования
- 5+ лет опыта разработки масштабируемых низколатентных backend API (предпочтительно Node.js/TypeScript или быстрый переход с Java, Go, Kotlin)
- Глубокая экспертиза в Elasticsearch/OpenSearch (маппинги, кастомные анализаторы, percolators, scoring-функции), а не только базовые клиенты запросов
- Сильная алгоритмическая интуиция для ранжированных данных (слияние, дедупликация, смешивание скоров, компромиссы по latency)
- Желание связывать backend-разработку и ML: отдача модельных скоров, эмбеддингов или LLM-фич в продакшене
- Свободный английский и прагматичный, ориентированный на данные подход
Условия
- Офисы в Гамбурге и Берлине
- Плоские иерархии, прямая коммуникация и прагматичные решения
- Ownership, доверие и чёткая ответственность
- Командные обеды, afterwork, корпоративные мероприятия
- Пакет бенефитов (см. страницу benefits)
Навыки
- Node.js
- TypeScript
- OpenSearch
- Elasticsearch
- BigQuery
- LLM
- Embeddings
- Gemini
- Vertex AI
- k-NN
- HNSW
- SigLIP
- Datadog
- dbt
- Dagster
- Java
- Go
- Kotlin
- NLP
- IR