Modalidad: 100% remoto (visitas puntuales a oficina en Madrid)
Tarifa: 34,86 €/h
Salario aproximado: ~35.000 € brutos/año
Duración: Proyecto de larga duración
Descripción del puesto
Buscamos un AI Engineer / Software Engineer con experiencia en desarrollo de soluciones basadas en agentes de IA, con sólidos conocimientos en Python, principios SOLID y patrones de diseño.
La persona seleccionada participará en el desarrollo de soluciones de IA generativa y sistemas basados en agentes, trabajando en arquitecturas modernas de microservicios y plataformas cloud.
Requisitos imprescindibles
* Mínimo 3 años de experiencia en desarrollo de software.
* Experiencia desarrollando soluciones desde inception hasta producción y mantenimiento posterior.
* Experiencia sólida en Python.
* Conocimientos de principios SOLID y patrones de diseño.
* Experiencia con arquitecturas de microservicios en producción.
* Experiencia con algunos de los siguientes frameworks o herramientas:
* FastAPI
* Pydantic
* DSPy
* Boto3
* LangChain
* LangGraph
Conocimientos deseables
* Desarrollo de agentes de IA.
* Desarrollo de Knowledge Bases y sistemas RAG.
* Experiencia en:
* Data pipelines
* Extracción de información
* Chunking y embeddings
* Uso de IA generativa como apoyo al desarrollo.
* Conocimientos de seguridad de APIs.
* Experiencia básica con contenedores.
* Experiencia con servicios AWS:
* DynamoDB
* Amazon Bedrock
* Lambda
* Fargate
* CloudWatch
Funciones
* Desarrollo y evolución de soluciones basadas en agentes de IA.
* Resolución de incidencias y mantenimiento de software.
* Creación, revisión y debug de código generado por IA.
* Uso de debuggers en Python.
* Trazabilidad de peticiones en arquitecturas de microservicios.
* Participación en mejoras de arquitectura y desarrollo.
Requisitos adicionales
Titulación: Grado en
* Ciencia
* Tecnología
* Ingeniería
* Matemáticas (STEM)
Idiomas:
* Inglés B1 mínimo