Backend Python Developer Senior in Madrid

Kairós Digital Solutions

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

¡ÚNETE AL EQUIPO COMO PYTHON DEVELOPER SENIOR!


¿Quieres formar parte de una organización que apuesta por el cuidado de las personas y su crecimiento personal y profesional? ¿Te apasiona el mundo del desarrollo y te gustaría afrontar nuevos desafíos? ¡Únete a Kairós!


¿Quiénes somos?


Somos Empresa Great Place To Work desde 2019 por quinto año consecutivo ocupando el 5 lugar en el año 2024 gracias a nuestros valores, nuestra cultura y a los beneficios e iniciativas internas que lanzamos centradas en las personas.


Acompañamos a nuestros clientes en proyectos de transformación tecnológica y ágil. Trabajamos en equipos organizados por disciplinas y en squads multidisciplinares en proyectos muy diversos (retail, investigación sanitaria, banca, seguridad, movilidad…).


Aunque hemos crecido mucho en el último año, no queremos olvidarnos de nuestra esencia, centrados siempre en las personas: hacemos seguimiento personal constante con el equipo técnico y de Talento. Además, apostamos siempre por la transparencia y la claridad.


Estamos en España, México y Perú. En Kairós encontrarás proyectos en los que podrás trabajar desde casa, ¡sin perder la cercanía con el resto del equipo!.


¿Qué estamos buscando?


En Kairós buscamos personas con experiencia como Python Developer. La persona formará parte de nuestra disciplina Tech, la cual está liderada por Carlos Cañado y Reinaldo Aguilera. 


Más de 350 Kairoseros y Kairoseras son de la familia Tech en Kairós y trabajamos ofreciendo soluciones tecnológicas participando en todo tipo de proyectos desde el inception y definición del producto, trabajando con todo tipo de frameworks y garantizando siempre soluciones no solo efectivas, si no también fáciles de usar, mantener y actualizar al panorama tecnológico actual.


Participarás en un proyecto de IA Generativa dentro de una de las entidades bancarias para la transformación digital del compañía utilizando inteligencia artificial.


Buscamos un desarrollador de Backend para conectar agentes a aplicaciones rest API internas de la compañía con proveedores externos, creación de conectores a proveedores no desarrollados principalmente con proveedores de IA Generativa.


Responsabilidades Clave


1. Desarrollo de API y Microservicios

  • Diseñar, construir y mantener APIs para facilitar la comunicación entre el agente, las APIs del banco y los proveedores de servicios de IA de terceros.
  • Desarrollar microservicios para gestionar diferentes aspectos de la funcionalidad del agente de IA (por ejemplo, autenticación de usuarios, gestión de sesiones, persistencia de estado).


2. Canalización y Procesamiento de Datos

  • Implementar sistemas eficientes de ingesta, almacenamiento y recuperación de datos para manejar interacciones de usuario, contexto y entradas/salidas del modelo.
  • Optimizar el procesamiento de datos en tiempo real para mejorar el rendimiento y la capacidad de respuesta de la IA.


3. Optimización del Rendimiento

  • Garantizar respuestas de baja latencia optimizando consultas de bases de datos, mecanismos de caché y estrategias de computación distribuida.
  • Mejorar la eficiencia del sistema mediante balanceo de carga, procesamiento paralelo y gestión de tareas asíncronas.


4. Gestión del Estado y Persistencia de Sesiones

  • Desarrollar arquitecturas con estado para mantener la memoria y el contexto conversacional del agente de IA en múltiples interacciones.
  • Implementar estrategias de almacenamiento de sesiones utilizando Redis, bases de datos NoSQL (MongoDB, Firebase) o SQL.


5. Seguridad y Cumplimiento

  • Garantizar la seguridad de los datos mediante la implementación de cifrado, autenticación (OAuth, JWT) y control de acceso.
  • Cumplir con las normativas de privacidad (GDPR, CCPA) y manejar de manera responsable los datos sensibles de los usuarios.


6. Monitoreo y Registro

  • Configurar herramientas de monitoreo (Grafana, Prometheus) para rastrear el rendimiento del sistema de IA.
  • Implementar registros y canalizaciones de depuración (usando ELK Stack, Datadog) para la resolución de problemas.
  • Adaptar las funcionalidades de registro al sistema de monitoreo del banco.


7. Colaboración con el Equipo de IA

  • Trabajar en conjunto con ingenieros de IA para mejorar la velocidad de inferencia del modelo e integrar nuevas capacidades.


8. Experimentación y Contribuciones a I+D

  • Prototipar y probar nuevas arquitecturas backend para mejorar el rendimiento de la IA.
  • Investigar nuevos frameworks, bases de datos y técnicas de optimización para potenciar las capacidades del agente.
  • Contribuir a la personalización del agente de IA mediante el desarrollo de prompts personalizados, canalizaciones de recuperación aumentada (RAG) y la integración de modelos ajustados.



Requisitos:


  • Imprescindibles: Python - Fast API
  • Imprescincibles: Experiencia con bases de datos SQL y noSQL
  • Deseable: Java
  • Bonus: Node y/o Go
  • Bases de datos:
  • Bonus: Firebase
  • Imprescindibles: Grafana y Prometheus
  • Opcional: Datadog y ELK


¿Qué podemos ofrecerte?


En Kairós encontrarás:


  • Bolsa individual de formación de 1.750 euros, formación continua corporativa y certificaciones técnicas.
  • Clases de inglés gratuitas, en grupos reducidos.
  • 23 días de vacaciones, 24 y 31 de diciembre libres, 1 día para eventos y ¡3 días de libre conciliación!
  • Disfrutar del verano con nuestra jornada reducida en agosto y horario intensivo todos los viernes del año.
  • Retribución flexible a través de Cobee, para hacer uso en restauración, transporte público, formación y ticket guardería.
  • Seguro médico con Cigna o Sanitas: nos preocupamos de tu salud física y mental.
  • Acompañamiento personal continuo a través de nuestro programa Wellness 3.0 y mentoring técnico constante.
  • Fortalecimiento de tu marca personal en eventos internos y externos.
  • Formar parte de una gran comunidad y contar con el apoyo de personas increíbles y referentes dentro del sector.
  • Pero sobre todo... ser parte de una empresa donde se te escucha, se te cuida y donde intentamos hacer todo lo posible por cubrir tus necesidades y expectativas.


Vas a encajar genial si te gusta aprender, compartir tu conocimiento y tratas a la gente con respeto y cariño. Si eres una persona interesada en participar en una cultura abierta, transparente y de confianza y si además, tienes capacidad de organización, responsabilidad, compromiso y persigues la calidad del código.


#TRY #THINK #FEEL #ENJOY


En Kairós creemos firmemente en la importancia de la igualdad y la diversidad en el lugar de trabajo. Estamos comprometidos a crear un entorno inclusivo y respetuoso donde todos los empleados se sientan valorados y tengan la oportunidad de alcanzar su máximo potencial, independientemente de su raza, color, religión, género, identidad o expresión de género, orientación sexual, origen nacional, genética, discapacidad, edad o cualquier otra característica protegida por la ley.

 
.

Other backend developer jobs that might interest you...