Back-end Engineer Senior – LLM

7 giorni fa

Modena, Emilia-Romagna, Italia WiTI Tempo pieno
En WiTI somos una consultora tecnológica especializada en el desarrollo de soluciones digitales, innovación y transformación tecnológica. Trabajamos junto a importantes organizaciones de Latinoamérica, conectando talento especializado con proyectos de alto impacto. Actualmente, buscamos incorporar a un/a Backend Engineer Senior – LLM & Agentic AI para participar en el desarrollo de una solución de inteligencia artificial generativa orientada a transformar la experiencia de compra digital en una plataforma de retail de gran escala. El desafío será diseñar e implementar una primera solución funcional, de alcance acotado y alto valor para el usuario, considerando una arquitectura escalable que permita su futura integración con otras plataformas digitales del ecosistema. Tendrás un rol clave en el desarrollo backend y en las decisiones técnicas de la solución, trabajando con servicios existentes, APIs, bases de datos y sistemas de mensajería. Principales Responsabilidades
• Diseñar e implementar la arquitectura de orquestación del agente de IA, incluyendo estados, herramientas, memoria y manejo del contexto conversacional.
• Integrar el agente con APIs y servicios backend, respetando los contratos de integración y mecanismos de autenticación.
• Desarrollar capacidades que permitan al agente consultar información y ejecutar acciones dentro del flujo de compra.
• Implementar controles sobre las respuestas y acciones del agente, incluyendo validaciones, límites de alcance, manejo de errores y mecanismos determinísticos cuando corresponda.
• Diseñar mecanismos de evaluación y observabilidad para monitorear calidad de respuestas, trazabilidad, latencia y costos.
• Optimizar prompts, herramientas y estrategias de recuperación de información mediante RAG.
• Evaluar proveedores de LLM considerando calidad, costo, rendimiento y latencia.
• Construir una solución mantenible, reutilizable y preparada para futuras integraciones con otras plataformas. Requisitos excluyentes
• Al menos 5 años de experiencia profesional en desarrollo backend.
• Experiencia comprobable desarrollando agentes de IA o sistemas basados en LLM que hayan sido implementados en ambientes productivos.
• Experiencia en diseño e implementación de APIs REST y arquitecturas de microservicios.
• Experiencia en orquestación de agentes, tool/function calling, memoria y manejo de estados conversacionales.
• Experiencia utilizando frameworks de orquestación de agentes.
• Experiencia integrando proveedores de modelos de lenguaje (LLM).
• Experiencia implementando soluciones RAG y utilizando bases de datos vectoriales o tecnologías equivalentes.
• Experiencia evaluando sistemas de IA no deterministas mediante pruebas de prompts, LLM evals o mecanismos de regresión de calidad.
• Experiencia trabajando con bases de datos y colas de mensajería en soluciones backend.
• Capacidad para fundamentar decisiones de arquitectura y explicar implementaciones reales en entornos productivos. Requisitos deseables
• Experiencia específica con NestJS.
• Mayor profundidad en servicios y arquitectura de AWS.
• Implementación de respuestas en tiempo real mediante SSE o WebSockets.
• Conocimiento práctico del ecosistema Claude y Anthropic. Beneficios En WiTI promovemos un ambiente colaborativo donde la cultura del aprendizaje es parte fundamental. Entre nuestros beneficios están:
• Plan de carrera personalizado para el desarrollo profesional.
• Certificaciones para continuar creciendo en tu carrera.
• Cursos de idiomas, apoyando el desarrollo personal y profesional. Adicionalmente, como parte de nuestra propuesta de desarrollo para este proyecto, tendrás acceso a:
• Escuela de Inteligencia Artificial, para profundizar tus conocimientos y habilidades en herramientas de IA.
• Capacitaciones especializadas en nuevas tecnologías.
• Certificación en arquitectura cloud financiada por WiTI.
• Oportunidad de participar en proyectos de inteligencia artificial generativa, aprovechando nuestra alianza como partner de Anthropic.