AI Developer Engineer

Hace 4 días

Barcelona, Cataluña, España pasiona consulting Jornada completa
Overview

En este rol, diseñas e implementas un ecosistema de IA acoplado al Design System existente para mejorar la productividad de los desarrolladores. Colaboras con equipos para integrar capacidades de IA en flujos de trabajo, documentación y herramientas para desarrolladores. Construyes e integras servidores y herramientas MCP para exponer recursos del Design System a asistentes de IA. Desarrollas habilidades de IA, plantillas de prompts y flujos de trabajo reutilizables, empaquetando estas capacidades en assets modulares y fáciles de adoptar. Buscas feedback interno y fomentas la adopción mediante documentación, ejemplos y guías; todo orientado a escalar el uso de IA en el desarrollo de software

Compensaciones / Beneficios
  • día libre por cumpleaños
  • mejora de permisos de leave
  • seguro médico privado
  • días de vacaciones extra por antigüedad
  • diversidad e igualdad de oportunidades
Responsabilidades
  • Diseñar e implementar un ecosistema de IA en torno al Design System
  • Investigar integración de IA en flujos de diseño y herramientas para desarrolladores
  • Identificar oportunidades para facilitar que los desarrolladores consuman componentes del Design System con IA
  • Diseñar, desarrollar y mantener integraciones usando MCP
  • Construir o integrar servidores MCP y herramientas para exponer recursos a asistentes de IA
  • Desarrollar prompts reutilizables, habilidades de IA y flujos de trabajo para tareas de desarrollo
  • Empaquetar capacidades AI en assets modulares y documentados
  • Mejorar la productividad de desarrolladores reduciendo tareas repetitivas y mejorando el acceso al conocimiento técnico
  • Crear documentación, ejemplos, plantillas y directrices para impulsar adopción y recoger feedback
Requisitos principales
  • Fuerte experiencia en ingeniería de software y desarrollo práctico
  • Conocimiento práctico de Model Context Protocol (MCP), incluyendo construcción o integración de servidores, herramientas o clientes
  • Experiencia diseñando e implementando prompts reutilizables, habilidades de IA o flujos de trabajo impulsados por IA
  • Experiencia integrando capacidades de IA en procesos de desarrollo de software o herramientas para desarrolladores
  • Capacidad de empaquetar capacidades técnicas en soluciones reutilizables y documentadas
  • Comprensión de integraciones API, arquitectura de software, diseño modular y código mantenible
  • Gran capacidad de resolución de problemas y convertir tecnologías IA emergentes en soluciones prácticas
  • Model Context Protocol (MCP)
  • MCP servers/tools/clients
  • Diseño de prompts y flujos de IA
  • Integración de IA en procesos de desarrollo
  • Empaquetado de capacidades técnicas reutilizables
  • TypeScript/JavaScript