AI Developer / Agentic AI Engineer

Squad Infraestructura · Remoto

Inscribirme

Descripción

Estamos en la búsqueda de un/a AI Developer / Agentic AI Engineer con una sólida trayectoria y una pasión por la inteligencia artificial. Si tienes experiencia en el desarrollo de sistemas inteligentes, un profundo conocimiento de Python y te apasiona la creación de agentes autónomos y soluciones multiagente, esta oportunidad es para ti. Serás una pieza clave en el diseño, desarrollo y evolución de arquitecturas de IA complejas, integrando LLMs, lógica determinista y flujos de trabajo avanzados.


Responsabilidades Principales:

  • Diseño y Desarrollo de Agentes de IA: Crear, implementar y optimizar agentes autónomos, orquestadores y soluciones multiagente utilizando frameworks como LangChain y LangGraph.
  • Integración con LLMs: Diseñar e implementar la lógica de interacción con Modelos de Lenguaje Grandes (LLMs), incluyendo la definición de prompts, instrucciones y la gestión del contexto.
  • Desarrollo Backend: Construir y mantener la infraestructura backend robusta y escalable, utilizando Python y siguiendo patrones de diseño de software modernos.
  • Gestión de Estado y Workflows: Implementar mecanismos eficientes para la gestión del estado de los agentes y diseñar flujos de trabajo complejos que involucren múltiples agentes y herramientas.
  • Integración de Sistemas: Conectar los agentes de IA con diversas fuentes de datos y servicios, incluyendo APIs REST, microservicios, bases de datos y sistemas corporativos.
  • Arquitecturas de IA: Diseñar e implementar arquitecturas orientadas a eventos, asegurando la observabilidad y la interoperabilidad entre los diferentes componentes del sistema.
  • Combinación de Paradigmas: Habilidad para integrar IA generativa con lógica determinista, reglas de negocio y workflows predefinidos para crear soluciones híbridas potentes.
  • Prácticas de Ingeniería: Aplicar rigurosamente las mejores prácticas de ingeniería de software, incluyendo el uso de Git, CI/CD, testing automatizado y metodologías ágiles.
  • Tecnologías Cloud y Contenerización: Experiencia en el despliegue y gestión de aplicaciones en entornos cloud (AWS, Azure, GCP) utilizando Docker y Kubernetes.
  • Protocolos de IA: Conocimiento y aplicación del MCP (Model Context Protocol) para la comunicación y orquestación de modelos.


Requisitos


  • Experiencia Profesional: Mínimo de 4 años de experiencia en desarrollo de software, con un enfoque significativo en IA y/o desarrollo backend.
  • Dominio de Python: Sólidos conocimientos y experiencia práctica en el desarrollo con Python.
  • Frameworks de Agentes: Experiencia demostrable con LangChain y LangGraph, incluyendo el desarrollo de agentes, la definición de Tools, la orquestación de workflows y la gestión avanzada de estado.
  • Patrones de Diseño: Profundo entendimiento y aplicación de patrones de diseño de software como Arquitectura Hexagonal, Domain-Driven Design (DDD) y otros principios de diseño modular y mantenible.
  • Integración de IA: Experiencia en la integración de LLMs y diseño de la lógica de interacción, prompts e instrucciones.
  • Arquitecturas Cloud y Microservicios: Conocimiento de arquitecturas de microservicios, Docker, Kubernetes y experiencia en despliegues en plataformas cloud.
  • Ingeniería de Software: Experiencia con Git, integración continua y despliegue continuo (CI/CD), testing automatizado (unitario, integración, E2E) y un fuerte compromiso con la calidad del código.
  • Conceptos de IA: Comprensión de los principios fundamentales de la IA, incluyendo IA generativa, aprendizaje automático y razonamiento automatizado.


Se Valorará Positivamente:

  • Conocimiento del MCP (Model Context Protocol).
  • Experiencia en arquitecturas orientadas a eventos y sistemas distribuidos.
  • Experiencia con herramientas de observabilidad (logging, monitoring, tracing).
  • Contribuciones a proyectos open-source relacionados con IA o desarrollo de software.
  • Experiencia en el diseño y optimización de bases de datos.


¿Qué Ofrecemos?

  • La oportunidad de trabajar en proyectos innovadores y de alto impacto en el campo de la IA.
  • Un entorno de trabajo dinámico, colaborativo y con un fuerte enfoque en el aprendizaje continuo.


¡Únete a Metrica España y sé parte de la revolución de la Inteligencia Artificial!