Diseñar y desarrollar agentes de IA con framework modernos
Desarrollador Full Stack especializado en IA
Descripción del puesto
Buscamos un desarrollador experimentado para diseñar, desarrollar e integrar agentes de inteligencia artificial en plataformas web. El candidato será responsable de crear soluciones innovadoras que conecten modelos de IA con aplicaciones web escalables y eficientes.
Responsabilidades principales
Diseñar y desarrollar agentes de IA utilizando frameworks modernos
Integrar agentes con plataformas web mediante APIs robustas y seguras
Implementar sistemas de almacenamiento vectorial optimizados para embeddings
Colaborar estrechamente con el equipo para traducir requisitos de negocio en soluciones técnicas
Mantener código limpio, documentado y siguiendo mejores prácticas de desarrollo
Participar activamente en procesos de planificación, revisión y testing
Optimizar rendimiento de aplicaciones y bases de datos
Requisitos técnicos indispensables
Lenguajes y paradigmas:
Dominio avanzado de Python (programación funcional y orientada a objetos)
Conocimientos sólidos en sistemas operativos Linux
Inteligencia Artificial:
Experiencia con integración de modelos de lenguaje (OpenAI, Google, Claude)
Conocimiento del Model Context Protocol (MCP)
Experiencia práctica con LangChain para creación de agentes
Manejo de embeddings y bases de datos vectoriales
Desarrollo web y APIs:
Experiencia con APIs RESTful
Conocimientos de seguridad web y mejores prácticas
Comprensión de principios de clean code
Habilidades transversales:
Excelente capacidad de resolución de problemas
Atención meticulosa al detalle
Habilidades de trabajo en equipo
Capacidad para documentar código de manera clara y completa
Conocimientos deseables
Django REST Framework
Node.js
SQL y gestión de bases de datos relacionales