Euromonitor International
Euromonitor International
Euromonitor International es una empresa consolidada fundada en 1972, con una plantilla de entre 1.001 y 5.000 empleados. Su perfil de contratación indica patrocinio para trabajadores cualificados, por lo que resulta relevante para profesionales que investigan oportunidades profesionales con un empleador internacional con experiencia.

Ingeniero sénior de software, ciencia de datos e IA

Desarrolla servicios reutilizables de clasificación, recuperación y evaluación para la plataforma de IA de Euromonitor. Ayuda a los equipos de producto de su negocio global de investigación de mercados y análisis de datos a ofrecer capacidades de IA.

Descripción

  • Crea componentes reutilizables de clasificación, personalización y recomendación, desde experimentos hasta servicios compartidos, con criterios de calidad medibles.
  • Desarrolla y mantiene un marco compartido de evaluación con conjuntos de datos de referencia seleccionados, flujos de evaluación LLM-as-judge, controles de regresión en CI y métricas de calidad.
  • Mejora la recuperación de datos estructurados y no estructurados mediante estrategias de fragmentación e indexación, búsqueda híbrida, reordenamiento y gestión del ciclo de vida de los embeddings.
  • Aplica métodos estadísticos rigurosos para diseñar experimentos, calibrar evaluadores e interpretar cambios en la calidad.
  • Diseña y desarrolla servicios backend y API para recuperación, clasificación, evaluación y componentes de plataformas de IA agéntica.
  • Contribuye al marco de agentes, las habilidades y el registro de herramientas, manteniendo interfaces de SDK claras, compatibilidad con versiones anteriores y abstracciones bien definidas.
  • Integra en los componentes de producción observabilidad, telemetría de costes y tokens, controles de calidad y medidas de IA responsable.
  • Ayuda a los equipos que consumen la plataforma a adoptarla mediante implementaciones de referencia, documentación y patrones de desarrollo establecidos.
  • Colabora con los equipos de Ingeniería, Arquitectura y Plataforma de Datos para adaptar la plataforma a las prácticas nativas de la nube.
  • Refuerza las prácticas de ingeniería mediante revisiones de diseño, estándares de pruebas y mentoría.
  • Reporta al responsable técnico como parte del equipo de IA y Ciencia de Datos, con sede en Bengaluru.

Requisitos

  • Al menos 7 años de experiencia en ciencia de datos e ingeniería de software.
  • Sólidas competencias aplicadas en ciencia de datos, incluidos fundamentos de aprendizaje automático, experiencia en clasificación, recomendación o PLN, y conocimientos estadísticos para diseñar e interpretar evaluaciones.
  • Experiencia demostrable en la creación de capacidades de IA y ciencia de datos como servicios, bibliotecas o componentes reutilizables adoptados por varios equipos.
  • Experiencia práctica en ingeniería de IA generativa con RAG y sistemas de recuperación, además de marcos de orquestación como LangGraph, LangChain, LlamaIndex o Semantic Kernel.
  • Experiencia con herramientas de prompting y evaluación.
  • Experiencia con tecnologías de búsqueda vectorial o híbrida, como Elasticsearch, OpenSearch, Azure AI Search, pgvector o una base de datos vectorial especializada.
  • Sólidas competencias de ingeniería backend en diseño de API y servicios, canalizaciones de datos y operaciones de producción en Azure, AWS o GCP.
  • Experiencia con la orquestación de contenedores mediante Kubernetes.
  • Dominio de Python y competencia práctica en al menos otro lenguaje backend, como C#, Java, Go o TypeScript.
  • Disciplina de ingeniería para producción, incluida la observabilidad y el trazado de cargas de trabajo LLM, las pruebas automatizadas, CI/CD y la consideración de costes.
  • Capacidad para explicar con claridad los enfoques técnicos, las compensaciones, las limitaciones y los resultados a ingenieros, responsables de producto y otras partes interesadas.
  • Experiencia con MCP o protocolos de llamada a herramientas, entornos de ejecución de agentes o patrones de pasarela LLM, como enrutamiento, almacenamiento en caché y alternativas de respaldo.
  • Experiencia en la calibración de sistemas LLM-as-judge, el uso de métodos con conjuntos de datos de referencia o la ejecución de experimentos en línea.
  • Experiencia con marcos de evaluación como Ragas, DeepEval o promptfoo.
  • Experiencia en desarrollo de modelos con PyTorch, TensorFlow o scikit-learn, incluido el entrenamiento o ajuste fino más allá del uso de modelos fundacionales a través de API.
  • Familiaridad con AutoGen, CrewAI, OpenAI Agents SDK, MLflow, Azure Machine Learning, SageMaker o Vertex AI.
  • Contribuciones a plataformas internas, bibliotecas de código abierto o SDK con usuarios externos.
  • Experiencia en recuperación de información o relevancia de búsqueda a gran escala.
  • Experiencia en investigación de mercados, edición, servicios de información u otro ámbito donde la precisión sea fundamental.

Beneficios

  • Horario de trabajo flexible.
  • Eventos sociales periódicos, incluidas reuniones después del trabajo y fiestas de verano y Navidad.
  • Dos días de voluntariado al año.
  • Donaciones para quienes se incorporan y apoyo a organizaciones benéficas locales e internacionales mediante diversas iniciativas.
  • Salarios competitivos.
  • Seguro médico privado.
  • Amplio periodo de vacaciones.
  • Amplias oportunidades de formación y desarrollo.
  • Oportunidades de promoción dentro de los departamentos y entre ellos.
  • Recompensas para empleados con talento.
  • Igualdad de oportunidades laborales y compromiso con la no discriminación.

Empleos relacionados