Backend Engineer (Python/Java) - IA. Remoto

eXperience IT Solutions
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Senior

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Java
API
Unit Testing
Code Review
Python
Software Engineering
Software Quality Assurance (SQA)
Large Language Models
Backend

Job description

En eXperience IT Solutions, empresa de servicios IT especializada en el desarrollo de software y en constante crecimiento, buscamos incorporar un/a Ingeniero/a de Software Senior para formar parte de un equipo dedicado a mejorar la calidad del código de los desarrolladores de uno de nuestros clientes.

El equipo tiene como objetivo principal elevar los estándares de desarrollo mediante revisiones de código y la creación de herramientas basadas en IA que apoyan este proceso., * Participar activamente en el proceso de revisión de código, organizado en turnos semanales.

  • Revisión de la cola de pull requests (PRs) y análisis de las notas generadas por LLM.
  • Proporcionar feedback técnico y recomendaciones de mejora a los equipos de desarrollo.
  • Desarrollo y mejora de herramientas utilizadas en el proceso de revisión de código.
  • Redacción y optimización de prompts para LLM.
  • Mejoras en la API de backend, en el frontend y en la integración con los modelos de IA del cliente.
  • Colaboración según los KPI trimestrales definidos para el equipo.

Requirements

  • Más de 4 años de experiencia en desarrollo de software.
  • Experiencia en diseño e implementación de servicios que impulsen flujos de trabajo basados en IA.
  • Capacidad para optimizar rendimiento y escalabilidad de soluciones.
  • Experiencia en integración con LLM y modelado de endpoints.
  • Experiencia liderando revisiones de código y guiando a desarrolladores junior.
  • Experiencia en pruebas unitarias y de integración.
  • Desarrollo Backend en Python y/o Java.
  • Nivel de inglés B2 o superior., Nuestro compromiso es promover ambientes de trabajo en los que se trate con respeto y dignidad a las personas, procurando siempre el desarrollo profesional de toda la plantilla. Garantizamos la igualdad de oportunidades en los procesos de selección, formación y promoción, ofreciendo un entorno laboral libre de cualquier tipo de discriminación por razón de género, edad, discapacidad, orientación sexual, identidad o expresión de género, estado civil o circunstancias personales o sociales.

Benefits & conditions

  • Proyecto tecnológico innovador con foco en IA y calidad de software.
  • Entorno colaborativo con impacto directo en los equipos de desarrollo del cliente.
  • Oportunidades de crecimiento profesional y formación continua.
  • Participación en iniciativas de mejora continua y automatización.
  • 100% Teletrabajo.

Apply for this position