EU remote
AI Engineer Mid-Level
About this role
Formarás parte de un equipo especializado en Inteligencia Artificial Generativa y tecnologías cloud, colaborando en el desarrollo, integración, despliegue y mejora continua de soluciones de IA y sistemas de agentes. Tus principales responsabilidades serán: Desarrollar e implementar agentes inteligentes, herramientas y flujos de trabajo utilizando Microsoft Foundry y Microsoft Agent Framework, siguiendo las arquitecturas y diseños definidos por el equipo.
Construir, configurar y optimizar soluciones RAG utilizando Azure AI Search, aplicando técnicas de chunking, embeddings y búsqueda vectorial e híbrida. Participar en la evaluación de la calidad de las soluciones de IA mediante baterías de preguntas, métricas de rendimiento y pruebas de regresión. Desarrollar y mantener pruebas automatizadas, incluyendo validaciones de las respuestas generadas por los modelos y controles de calidad del software.
Integrar APIs, servicios y diferentes fuentes de datos del cliente, asegurando su correcta conexión con las soluciones de Inteligencia Artificial. Colaborar en el despliegue de aplicaciones y servicios en entornos Azure, siguiendo las prácticas establecidas de seguridad, gestión de identidades y permisos. Participar en procesos de integración y despliegue continuos (CI/CD), contribuyendo a la automatización y mejora de los procesos de desarrollo.
Implementar mecanismos de observabilidad mediante trazas, métricas y logs para facilitar la monitorización y resolución de incidencias. Documentar los desarrollos realizados y colaborar en la preparación de demostraciones funcionales de las soluciones implementadas. Integrarte en el equipo técnico, colaborando con perfiles Senior y Arquitectos y participando activamente en las tareas y dinámicas de los proyectos. Experiencia de al menos 2 años en desarrollo de software, incluyendo participación en al menos un proyecto real de Inteligencia Artificial Generativa o modelos de lenguaje (LLM).
Conocimientos sólidos de Python para el desarrollo de aplicaciones y servicios. Experiencia trabajando con APIs REST, Git y pruebas automatizadas. Conocimientos prácticos de Azure OpenAI o Microsoft Foundry para el desarrollo de soluciones de Inteligencia Artificial Generativa. Familiaridad con arquitecturas RAG y conceptos relacionados con agentes inteligentes, incluyendo herramientas, memoria y orquestación. Conocimientos de Azure AI Search y técnicas de recuperación de información, como embeddings, búsqueda vectorial y búsqueda híbrida.