Logo for Grupo TECDATA Engineering

Software Engineer / AI Engineer – Python & GenAI

Role overview

Qualifications

  • Solid experience in backend development
  • Expertise in Python and development of backend services
  • Experience with AWS services like ECS, Step Functions, S3, CloudWatch
  • Familiarity with AI Generative and agent-based systems

Responsibilities

  • Develop agent-based capabilities including component inventory and service identification
  • Handle business validations and rules in Java and JSP
  • Consolidate functional and technical documentation
  • Manage dependencies and context injection for agents

Key facts

  • Remote from: Anywhere
  • Full time
  • AI Engineer
  • English

Hard skills

Other skills

  • Troubleshooting (Problem Solving)

About the company

Grupo TECDATA Engineering logo

Grupo TECDATA Engineering

IT Services & IT Consulting

TECDATA , es una dinámica compañía de servicios en Tecnologías de la Información con infraestructura propia en España , ofreciendo servicios profesionales y soluciones tecnológicas para nuestros clientes. Aportamos mucha experiencia y muy focalizada en tecnologías específicas que nos hace diferentes , el cliente es la clave de nuestra estrategia, y centramos nuestros esfuerzos en comprender sus necesidades para incrementar su productividad y optimizar su negocio.

Company details

Company typeScaleup
IndustryIT Services & IT Consulting
Company size201 - 500

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job 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.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

AI Engineer Related jobs

Other jobs at Grupo TECDATA Engineering

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.