Logo for Grupo TECDATA Engineering

Ingeniero/a de IA – Desarrollo de Agentes (Python)

Roles & Responsibilities

  • End-to-end software development experience (inception to production)
  • Strong Python experience
  • Knowledge of SOLID principles and design patterns
  • Production experience with microservices architectures

Requirements:

  • Development and maintenance of AI agent-based solutions
  • Programming and incident resolution in Python applications
  • Creation and debugging of code generated by AI
  • Use of Python debuggers and request tracing in microservices architectures

Job description

Modalidad: 100% remoto (visitas puntuales a oficina con preaviso)
Duración: Proyecto de larga duración
Experiencia requerida: mínimo 3 años

Funciones

  • Desarrollo y mantenimiento de soluciones basadas en agentes de IA.

  • Programación y resolución de incidencias en aplicaciones Python.

  • Creación y depuración de código generado mediante IA.

  • Uso de debuggers en Python y trazabilidad de peticiones en arquitecturas de microservicios.

  • Participación en el ciclo completo de desarrollo: desde inception hasta producción y soporte.

Requisitos imprescindibles

  • Experiencia desarrollando software de principio a fin (inception → producción).

  • Experiencia sólida en Python.

  • Conocimientos de principios SOLID y patrones de diseño.

  • Experiencia en arquitecturas de microservicios llevadas a producción.

  • Experiencia con algunos de los siguientes frameworks o herramientas:

    • FastAPI

    • Pydantic

    • DSPy

    • Boto3

    • LangChain

    • LangGraph

Se valorará

  • Experiencia en desarrollo de agentes de IA.

  • Experiencia en Knowledge Bases y sistemas RAG.

  • Experiencia con:

    • Data pipelines

    • Extracción de información

    • Chunking y embeddings

  • Uso de IA generativa como apoyo al desarrollo.

  • Conocimientos de seguridad de APIs.

  • Experiencia con contenedores.

  • Conocimientos en AWS:

    • DynamoDB

    • Amazon Bedrock (foundation models, knowledge bases, agents, guardrails)

    • Lambda

    • Fargate

    • CloudWatch

Requisitos adicionales

  • Titulación: Ciencias, Tecnología, Ingeniería o Matemáticas (STEM).

  • Idioma: Inglés mínimo B1.

Condiciones

  • Horario invierno: 09:00 – 18:00 (1h para comer)

  • Horario verano: jornada intensiva

  • Calendario laboral: Madrid

  • Modalidad: 100% remoto con visitas puntuales a oficina

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.