




Resumen: Buscamos un experimentado Desarrollador Líder Java con experiencia especializada en OpenSearch/Elasticsearch, búsqueda vectorial/hibrida y gestión de plataformas de búsqueda a gran escala en AWS para ofrecer soluciones avanzadas de búsqueda conversacional. Aspectos destacados: 1. Dirigir soluciones avanzadas de búsqueda conversacional 2. Innovar en arquitecturas de búsqueda escalables 3. Impulsar mejoras continuas mediante nuevas tecnologías Buscamos un experimentado **Desarrollador Líder Java** con profunda experiencia en OpenSearch o Elasticsearch, sólidas habilidades en búsqueda vectorial e híbrida, y capacidad para gestionar plataformas de búsqueda a gran escala en AWS. Este puesto está dedicado a ofrecer soluciones avanzadas de búsqueda conversacional, trabajando dentro de un equipo que prioriza la innovación y altos estándares técnicos. **Responsabilidades** * Colaborar estrechamente con diversos equipos para implementar arquitecturas de búsqueda escalables * Participar en la planificación arquitectónica y aportar ideas sobre el diseño del sistema * Desarrollar y mantener componentes de backend que habiliten funcionalidades de búsqueda * Mejorar la eficiencia de la búsqueda en entornos con volúmenes significativos de datos * Incorporar y perfeccionar funcionalidades de búsqueda en respuesta a necesidades empresariales cambiantes * Supervisar las operaciones del sistema y resolver problemas de producción conforme surjan * Mantener documentación exhaustiva y cumplir con las mejores prácticas de programación * Impulsar mejoras continuas mediante la investigación y adopción de nuevas tecnologías * Brindar liderazgo y mentoría a otros desarrolladores **Requisitos** * Al menos 5 años de experiencia como Desarrollador Java * Un mínimo de un año de experiencia liderando y gestionando equipos de desarrollo * Experiencia práctica significativa con AWS OpenSearch o Elasticsearch en entornos de producción reales * Conocimiento profundo de métodos de relevancia y ordenación en búsquedas, incluidos BM25, boosting y rescoring * Experiencia práctica en técnicas de búsqueda vectorial y semántica, tales como k-NN, ANN y embeddings * Capacidad para diseñar y ajustar finamente sistemas de búsqueda híbridos que combinen estrategias léxicas y vectoriales * Competencia avanzada en Java, incluido el desarrollo o personalización de complementos (plugins) de OpenSearch/Elasticsearch * Experiencia en el diseño de soluciones de búsqueda adaptadas a colecciones específicas o requisitos de inquilinos (tenants) * Habilidad demostrada para optimizar la relevancia de la búsqueda utilizando métricas como precisión, exhaustividad (recall) y NDCG * Amplios conocimientos sobre sistemas distribuidos y ajuste de rendimiento * Nivel de inglés B2+ o superior, tanto escrito como hablado **Deseable** * Experiencia en evaluación de búsquedas y pruebas A/B para valorar mejoras * Antecedentes en descubrimiento de conocimiento o implementaciones de búsqueda empresarial * Conocimiento de las tecnologías de complementos (plugins) de OpenSearch y conceptos relacionados


