DYMATRIX GmbH
ABOUT YOU SE & Co. KG
Ingeniero/a Senior Backend - Búsqueda y Descubrimiento (todos los géneros)
Descripción de la empresa
ABOUT YOU es una de las empresas de comercio electrónico de más rápido crecimiento en Europa. Con sedes en Hamburgo y Berlín, unimos moda y tecnología. Nuestra misión es reinventar las compras online y hacerlas más personales. Para ello, se necesita algo más que buenas ideas. Se necesitan personas que tomen la iniciativa y cuestionen el status quo. Apostamos por jerarquías planas, comunicación directa y decisiones pragmáticas. Con nosotros no hay largos procesos de aprobación. Trabajamos con dedicación y, al mismo tiempo, valoramos disfrutar del tiempo juntos, ya sea en el almuerzo de equipo, en las copas después del trabajo, en eventos de empresa o en un café rápido entre dos reuniones.
Un lugar donde puedes ser tú.
Consideramos que es nuestra responsabilidad crear un entorno en el que todos puedan sentirse bienvenidos tal como son.
Las diferentes procedencias y perspectivas nos hacen más fuertes y dan forma a nuestra cultura.
Por lo que defendemos internamente, también lo hacemos como marca: aceptación, inclusión y un trato más justo con la moda.
Descripción del puesto
- Desarrollo del motor de búsqueda detrás de ABOUT YOU, centrado en la comprensión de consultas, la resolución de entidades y la búsqueda vectorial semántica en Node.js/TypeScript.
- Combinación de la relevancia de OpenSearch, la similitud de embeddings y las señales de reordenación basadas en el comportamiento para obtener resultados de búsqueda unificados y relevantes.
- Construcción y desarrollo continuo de pipelines de índices de búsqueda para entidades, sinónimos y vectores de productos k-NN, que transfieren datos de BigQuery a OpenSearch.
- Integración de modelos de LLMs y embeddings como Gemini y Vertex AI bajo estrictas especificaciones de latencia, incluyendo mecanismos de caché y fallback.
- Garantizar la calidad de la búsqueda mediante listas doradas, suites de regresión y experimentos A/B continuos.
- Participar en la arquitectura junto con nuestro Tech Lead y colaborar estrechamente con analistas de datos, ingenieros y gestores de producto.
Cualificaciones
- Disfrutas investigando el "por qué" detrás de los resultados de búsqueda y derivando de ello mejoras técnicas concretas.
- 5+ años de experiencia en el desarrollo de APIs escalables y de baja latencia en Backend, idealmente con Node.js/TypeScript; alternativamente, tienes experiencia con Java, Go o Kotlin y te adaptas rápidamente a nuevas tecnologías.
- Experiencia práctica profunda con Elasticsearch/OpenSearch, especialmente con mappings, analizadores personalizados, percolators y funciones de puntuación, más allá del simple uso de clientes de consulta.
- Sólida comprensión algorítmica de datos clasificados, por ejemplo, al fusionar y deduplicar resultados, combinar puntuaciones y sopesar la latencia y la calidad de los resultados.
- Tienes interés en combinar la ingeniería Backend y el Machine Learning, y en proporcionar puntuaciones de modelos, embeddings o características de LLM en sistemas productivos.
- Muy buena comunicación en inglés, así como una forma de trabajar pragmática y orientada a datos con una gran curiosidad por nuevas cuestiones.
A tener en cuenta
- Conocimientos básicos en el área de Recuperación de Información y NLP, por ejemplo, tokenización, búsqueda multilingüe o frameworks para la evaluación de la relevancia de la búsqueda.
- Experiencia con búsqueda vectorial, por ejemplo, con índices k-NN/HNSW y embeddings SigLIP, así como en la optimización de la relación entre recall y latencia.
- Conocimientos prácticos en ingeniería de LLM, por ejemplo, en caché de prompts, definición de presupuestos de tiempo de espera o observabilidad de LLM con Datadog.
- Familiaridad con BigQuery, dbt o Dagster y sus pipelines de datos correspondientes.
Información adicional
Tus ventajas con nosotros de un vistazo: Visita nuestra página de beneficios.
¡Solicita fácilmente online a través de nuestra página de empleo! Te daremos feedback lo antes posible.
