SENIOR SOFTWARE ENGINEER / AI ENGINEER – PYTHON & GENAI
📍 Ubicación: Remoto
💼 Posición: Senior Software Engineer / AI Engineer
🧩 Seniority: Senior
💰 SBA: 32.000 € brutos/año
🏠 Modalidad: 100% Remoto
⚡ Incorporación: Proyecto prioritario – buscamos cerrar la posición con rapidez
Buscamos un/a Senior Software Engineer / AI Engineer con experiencia sólida en Python, AWS, sistemas distribuidos e Inteligencia Artificial Generativa, para participar en el desarrollo de una plataforma basada en LLMs y sistemas multiagente.
Buscamos un perfil de ingeniería de software que pueda llevar soluciones de IA desde el prototipo hasta componentes mantenibles, observables, reproducibles y preparados para producción.
🎯 ¿Qué harás?
Trabajarás en el desarrollo de capacidades de IA Generativa y agentes especializados orientadas al análisis de grandes repositorios de código y sistemas legacy enterprise.
Entre otras funciones:
🔹 Desarrollo de agentes de 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/JSP.
🔹 Consolidación de documentación funcional y técnica.
🔹 Desarrollo de subagentes especializados 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 grandes estructuras de código.
🔹 Reporting de ejecución y observabilidad de pipelines.
🐍 Requisitos imprescindibles
✅ Experiencia sólida desarrollando con Python.
✅ Desarrollo de servicios backend y pipelines de procesamiento.
✅ Experiencia práctica con AWS, especialmente:
ECS
Step Functions
S3
CloudWatch
✅ Experiencia trabajando con APIs y servicios distribuidos.
✅ Git y buenas prácticas de desarrollo colaborativo.
✅ Experiencia en testing automatizado con Python.
✅ Capacidad para diagnosticar problemas de rendimiento, concurrencia, memoria y procesamiento de grandes volúmenes de información.
🤖 IA Generativa & Agentes
Buscamos experiencia real trabajando con LLMs y sistemas basados en agentes:
🧠 Diseño y mantenimiento de prompts complejos.
🧠 Gestión de ventanas de contexto y estrategias de descomposición de problemas.
🧠 Diseño de agentes especializados y herramientas invocables.
🧠 Patrones de orquestación multiagente.
🧠 Evaluación de outputs generativos y reducción de alucinaciones mediante contexto y validaciones.
🧠 RAG y estructuración de contexto.
🧠 Uso de Golden Sets para evaluación de calidad.
⭐ Será muy valorable
➕ Experiencia con sistemas legacy bancarios o enterprise.
➕ Conocimientos de Java, JSP y arquitecturas J2EE.
➕ Conocimiento de SGM / CBTF.
➕ Experiencia con ASO, transacciones HOST u otros patrones de integración legacy.
➕ Experiencia procesando y analizando grandes repositorios de código.
➕ OpenTelemetry y observabilidad.
➕ Arquitecturas event-driven, colas y procesamiento concurrente.
➕ Diseño de estructuras JSON o modelos persistentes para intercambio de información entre agentes.
- Estado remoto
- Completamente remoto
Madrid
Lugar de trabajo y cultura
La clave es contar con un equipo humano extraordinariamente preparado y motivado, que renueva constantemente sus conocimientos, y que basa su trabajo en el diálogo continuo, la proximidad a nuestros clientes y la profesionalidad
Acerca de TECDATA ENGINEERING
TECDATA ENGINEERING es un proveedor líder de soluciones y servicios tecnológicos especializado en proyectos globales de tecnología avalado por su portfolio de servicios y productos enfocados a generar valor añadido, aumentar la ventaja competitiva y reducir costes para sus clientes.
Estamos presentes en los sectores económicos más importantes: Banca, Telecomunicaciones, Seguros.