Software Engineer / AI Engineer – Python & GenAI
TECDATA ENGINEERING Spain
IT Services and IT Consulting · 201-500 employees
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
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
-
Java / Python Developer
Inetum Aveiro, Portugal · €17K–€19K/yr
-
Senior Python Backend Developer
payabl. Krakow, Lesser Poland Voivodeship, Poland
-
(Senior) Software Engineer - Python
digiLab Bristol, England, United Kingdom
-
Python Software Engineer, Knowledge Infrastructure
Adyen Amsterdam, North Holland, Netherlands
-
Standard/Senior Python AI Engineer
KPMG Delivery Network Sofia, Sofia-City, Bulgaria
-
Senior Python Engineer
Man Group Sofia, Sofia-City, Bulgaria