I_SDS AI Solutions Engineer

Santander Bank, N. A.
Municipality of Boadilla del Monte, Spain
yesterday

Role details

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

Job location

Municipality of Boadilla del Monte, Spain

Tech stack

JavaScript
API
Agile Methodologies
Artificial Intelligence
Confluence
JIRA
Azure
Software Quality
Continuous Integration
DevOps
Github
Python
Data Streaming
Data Processing
Flask
Large Language Models
Snowflake
GIT
FastAPI
PySpark
Information Technology
REST
GPT
Software Version Control
Serverless Computing
Jenkins
Databricks

Job description

Tu misión será diseñar e implementar soluciones inteligentes basadas en modelos de lenguaje (LLMs), desarrollando librerías en Python que interactúan con APIs como OpenAI, integradas dentro de pipelines de datos y ejecutadas sobre Azure Databricks mediante PySpark. Participarás en un equipo Agile, colaborando activamente en el diseño, desarrollo y despliegue de estos componentes inteligentes en un entorno cloud y de microservicios.

Dentro de nuestro ámbito de actuación, el Departamento de Tecnología de People&Culture es responsable tanto del mantenimiento y evolución de las aplicaciones críticas que dan soporte a los procesos de People&Cuture, como del desarrollo de nuevos proyectos y soluciones digitales que contribuyan a mejorar la eficiencia, la calidad del servicio y la experiencia de nuestros empleados.

Estamos redefiniendo nuestra forma de trabajar a través de la innovación, la tecnología de última generación, la colaboración y la libertad de explorar nuevas ideas., * Desarrollar librerías Python reutilizables y eficientes para resolver casos de uso mediante IA generativa.

  • Elaborar y mantener prompts optimizados para modelos LLM (OpenAI), y diseñar la lógica de orquestación para llamadas a estos servicios.
  • Diseñar microservicios en Python que integren esta funcionalidad en sistemas existentes, con buenas prácticas de trazabilidad y seguridad.
  • Desarrollar y ejecutar procesos de datos en Azure Databricks con PySpark, integrando lógica de IA en flujos distribuidos.
  • Documentar técnicamente los desarrollos siguiendo los estándares del Grupo y colaborar en tareas de testing e integración.
  • Participar en el despliegue continuo y soporte técnico junto a los equipos DevOps, asegurando calidad y eficiencia.

Requirements

Nuestra gente es nuestra mayor fortaleza. Cada persona contribuye con perspectivas únicas que nos hacen más fuertes como equipo y como organización. Valoramos quiénes son y potenciamos lo que aportan.

Buscamos una persona apasionada por la inteligencia artificial aplicada, con mentalidad de mejora continua, y ganas de desarrollar soluciones reales que generen impacto. Valoramos la proactividad, la atención al detalle y la capacidad de trabajo colaborativo en equipos multidisciplinares., * Experiencia avanzada en desarrollo con Python (mínimo 4 años), especialmente en creación de librerías modulares. (necesario)

  • Conocimiento práctico de modelos de lenguaje (LLMs) y experiencia en integración con APIs de OpenAI u otros proveedores similares (nec
  • Experiencia sólida en procesamiento de datos con PySpark sobre Azure Databricks. (necesario)
  • Conocimientos en desarrollo de microservicios RESTful (FastAPI, Flask). (necesario)
  • Control de versiones con Git y trabajo colaborativo en entornos CI/CD (GitHub, Jenkins, Azure DevOps). (necesario)
  • Conocimiento de metología agile
  • Experiencia en el Uso de ChatGPT, Devin, Winsurf, MAISA (necesario)
  • Snowflake: modelado de datos, consultas complejas, integración con flujos de datos (necesario)
  • Azure Functions: diseño de funciones serverless, uso de triggers y despliegue automatizado (necesario)
  • JavaScript: para lógica auxiliar en integraciones o automatizaciones ligeras (deseable)
  • Experiencia básica con herramientas como Jira, Confluence y sistemas de monitorización cloud (necesario)
  • Experiencia en implantaciones Globales de herramientas de RRHH para la selección de candidatos mediante el uso de AI para el cribado de CV (necesario)
  • Experiencia contrastada en los procesos de selección de empleado, para procesos HR Core, estructuras organizativas, reporting y flujos de integración entre sistemas. (necesario)
  • Conocimientos en los procesos tecnológicos que apoyan a función de Talento y selección de personal en el grupo Santander o en entidades financieras de ámbito Global (necesario)

Educación

  • Formación Grado Superior Informatica o ingeniería

Idiomas

  • Inglés Nivel alto (necesario)

Habilidades interpersonales (Soft skills)

  • Capacidad de análisis y orientación a la resolución técnica de problemas reales de negocio
  • Mentalidad innovadora y curiosidad por nuevas tecnologías aplicadas a procesos de RRHH y cultura organizacional.
  • Comunicación efectiva, claridad en la documentación y buena colaboración con perfiles no técnicos.
  • Compromiso con la calidad del software y el aprendizaje continuo.

Benefits & conditions

  • Crecimiento sin límites. Impulsamos a nuestros equipos con oportunidades globales y amplias trayectorias de carrera para que puedan llegar más lejos.
  • Flexibilidad que funciona. Disfruta de un modelo híbrido de trabajo-algunos días remoto y otros en la oficina con tu equipo-además de horarios flexibles.
  • Aprendizaje continuo. Accede a cientos de cursos en nuestras plataformas, incluyendo acceso exclusivo a nuestro espacio global de formación: Santander Open Academy (www.santanderopenacademy.com)
  • Recompensas competitivas. Recibe un salario altamente competitivo más un bonus por tus logros, para motivarte a seguir creciendo con nosotros.
  • Ventajas financieras. Accede a condiciones bancarias preferentes, tipos de interés especiales en préstamos, seguros de vida y mucho más.
  • Tu salud es nuestra prioridad. A través de BeHealthy, nuestro programa global de bienestar, promovemos el bienestar integral: físico, emocional, social y financiero.
  • La familia es lo primero. Sabemos que tu familia lo es todo. Por eso ofrecemos apoyo para el cuidado infantil y programas familiares diseñados para cada etapa de la vida.
  • Siempre a tu lado. Accede a Santander Contigo, nuestro programa para empleados/as y sus familias que ofrece servicios de asesoramiento legal, apoyo emocional y gestoría.
  • Beneficios extras. Gimnasio/WellHub, centro médico en varias de nuestras instalaciones, subvención de comidas, parking, servicio de lanzadera en distintos puntos de Madrid, además de descuentos y ofertas exclusivas para empleados de Santander. Y esto es solo el comienzo… ¡te contaremos mucho más cuando te unas!

About the company

Santander (www.santander.com) está evolucionando de ser una marca global de alto impacto a una organización impulsada por la tecnología, y las personas están en el centro de este camino. Juntos, estamos liderando una transformación centrada en el cliente que valora el pensamiento disruptivo, la valentía de desafiar lo posible y la capacidad de innovar., Nuestra misión es contribuir a que más personas y empresas prosperen. Adoptamos una sólida cultura de riesgos y esperamos que todos nuestros equipos asuman un enfoque proactivo y responsable en la gestión del riesgo. Santander Digital Services es el equipo de tecnología y operaciones de Santander. Estamos convencidos de la importancia de la tecnología alineada con las necesidades del negocio y de que nuestro trabajo no solo aporta valor a usuarios, personas y comunidades, sino que también fomenta la creatividad individual. Nuestro equipo de más de 10,000 personas en 8 países (España, Portugal, Polonia, Reino Unido, Estados Unidos, México, Chile y Brasil) desarrolla e implementa soluciones financieras en un amplio espectro de tecnologías (incluyendo Blockchain, Big Data y Angular, entre otras) en todo tipo de plataformas locales y en la nube

Apply for this position