TECDATA ENGINEERING

Software Engineer / AI Engineer – Python & GenAI

TECDATA ENGINEERING Spain

IT Services and IT Consulting · 201-500 employees

4 h ago
Remote python Senior (5-10 yrs) Full-time Spain
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

You will develop agent-based capabilities for inventorying components, identifying legacy services, and extracting business rules. Additionally, you will be responsible for building and maintaining scalable, observable production systems that integrate AI agents with existing enterprise architectures.

What they look for

Python AWS Generative AI LLMs Backend Development Distributed Systems Prompt Engineering RAG Agent Orchestration Git Automated Testing CloudWatch ECS Step Functions Observability OpenTelemetry

Requirements

The ideal candidate is a senior professional with solid experience in Python backend development and distributed systems. You must have proven expertise in designing LLM-based agents, managing complex prompts, and implementing RAG strategies for production environments.

Full description

🚀 Senior Software Engineer / AI Engineer – Python & GenAI

Desde Tecdata Engineering buscamos un/a Senior Software Engineer / AI Engineer para incorporarse a un proyecto estable, 100% remoto, combinando Python, AWS, sistemas distribuidos e Inteligencia Artificial Generativa.

🔹 ¿Qué buscamos?

Un perfil senior con experiencia sólida en desarrollo backend y capacidad para trabajar en sistemas basados en LLMs y agentes, transformando prototipos de IA en soluciones de producción mantenibles, observables y escalables.

🛠️ Stack técnico imprescindible

  • Python – experiencia sólida en desarrollo.
  • Desarrollo de servicios backend y pipelines de procesamiento.
  • AWS, especialmente:
  • ECS
  • Step Functions
  • S3
  • CloudWatch
  • APIs y arquitecturas de servicios distribuidos.
  • Git y buenas prácticas de desarrollo colaborativo.
  • Testing automatizado en Python.
  • Diagnóstico de problemas de rendimiento, concurrencia, memoria y procesamiento de grandes volúmenes de información.

🤖 IA Generativa & Agentes

  • Experiencia trabajando con LLMs y sistemas basados en agentes.
  • Diseño y mantenimiento de prompts complejos.
  • Gestión de ventanas de contexto y estrategias para dividir problemas complejos.
  • Diseño de agentes especializados y herramientas invocables por agentes.
  • Patrones de orquestación multiagente.
  • Evaluación de outputs generativos y reducción de alucinaciones mediante contexto y validaciones.
  • Conocimientos de RAG, estructuración de contexto y Golden Sets para evaluación.

⭐ Se valorará especialmente

  • Experiencia con sistemas legacy bancarios o enterprise.
  • Conocimientos de Java, JSP y arquitecturas J2EE.
  • Conocimiento de SGM / CBTF.
  • Familiaridad con servicios ASO, transacciones HOST y otros patrones de integración legacy.
  • Experiencia analizando repositorios de código de gran tamaño.
  • Conocimientos de OpenTelemetry y observabilidad.
  • Experiencia con arquitecturas event-driven, colas y procesamiento concurrente.
  • Experiencia diseñando estructuras JSON o modelos persistentes para el intercambio de información entre agentes.

🔍 ¿En qué trabajarás?

Participarás en el desarrollo de capacidades basadas en agentes para:

  • Inventariado de componentes.
  • Identificación de servicios ASO y transacciones HOST.
  • Extracción de flujos principales y alternativos.
  • Identificación de validaciones y reglas de negocio en Java y JSP.
  • Consolidación de documentación funcional y técnica.
  • Desarrollo de subagentes para análisis e interpretación de ficheros.
  • Gestión de dependencias entre agentes.
  • Inyección de contexto específico por repositorio.
  • Filtrado y procesamiento selectivo de subcarpetas.
  • Reporting de ejecución y observabilidad del pipeline.

👤 Perfil

Buscamos una persona con mentalidad de producto y plataforma, capaz de combinar ingeniería de software tradicional con desarrollo de sistemas generativos.

No buscamos únicamente un perfil de Prompt Engineer. Es fundamental contar con experiencia desarrollando y evolucionando código de producción, arquitecturas de ejecución y herramientas alrededor de agentes de IA.

Similar roles