Logo for Grupo TECDATA Engineering

AI Engineer – Desarrollo de Agentes de IA (Python)

Roles & Responsibilities

  • Minimum of 3 years of software development experience.
  • Experience taking solutions from inception to production and ongoing maintenance.
  • Strong Python proficiency.
  • Knowledge of SOLID principles and design patterns; production microservices architectures; familiarity with FastAPI, Pydantic, PyBoto3, LangChain, LangGraph.

Requirements:

  • Develop generative AI solutions and AI-agent-based systems, working within modern microservices architectures and cloud platforms.
  • Develop and evolve AI-agent-based solutions.
  • Debug, review, and maintain code generated by AI, using Python debuggers and related tooling.
  • Ensure traceability of requests in microservices architectures and contribute to architectural and development improvements.

Job description

📍 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


Condiciones laborales

🕒 Horario

  • Invierno: 09:00 – 18:00 (1 hora para comer)

  • Verano: Jornada intensiva de 6 horas

📅 Calendario laboral: Madrid

📍 Modalidad:
100% remoto (solo visitas puntuales con preaviso)

Artificial Intelligence Engineer Related jobs

Other jobs at Grupo TECDATA Engineering

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.