Software Engineer / AI Engineer – Python & GenAI
🚀 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.
- 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.