Internship in Data Engineering and Generative AI

Telefónica
Telefónica
Madrid, SpainOn-siteCompetitiveAdded 1 month agoInternship

This job was originally posted in Spanish and automatically translated to English. You'll most likely need Spanish to apply.

Job Description

INTERNSHIP IN DATA ENGINEERING AND GENERATIVE AI

WE ARE LOOKING FOR YOUNG TALENTS WITH DRIVE, A CURIOUS MINDSET, AND A PASSION FOR MAKING A DIFFERENCE. ARE YOU UP FOR IT?

At Telefónica, we offer you the opportunity to live a unique experience with real projects, learn from exceptional mentors, and build a professional career full of possibilities. Dive into the exciting world of technology and be part of the change: a more connected, more human world, full of stories that transform lives.

If you are 25 years old or younger, this opportunity is for you!


INTERNSHIP LOCATION: NATIONAL

SCHEDULE: PART-TIME

REQUIREMENTS:

Bachelor's degree in Computer Science or Telecommunications, or Vocational Training or equivalent in data engineering

The following knowledge will be positively valued:

Data Engineering & AI

Experience working on data and artificial intelligence projects in cloud environments and modern data architectures.

Languages and Databases

  • Python (mainly for pipeline development, automation, data analysis, and machine learning)
  • Java (valued, especially for backend services and distributed systems)
  • Advanced SQL (query optimization, relational and analytical modeling)
  • Experience with relational and analytical databases

Cloud & Data Engineering (GCP)

  • Google Cloud Platform (GCP)
  • BigQuery (data warehousing, ETL/ELT, and analytical exploitation)
  • Vertex AI (model training, deployment, and monitoring)
  • AlloyDB / PostgreSQL
  • Cloud Run / Cloud Functions (microservices and serverless processing)
  • Design and maintenance of batch and streaming pipelines
  • Integration of data from multiple sources and systems
  • Workflow orchestration with Airflow or similar tools (valued)
  • Knowledge of event-driven architecture and real-time processing

Data Science & Machine Learning

  • Exploratory data analysis and cleaning
  • Feature engineering
  • Model training, validation, and evaluation
  • Frameworks: PyTorch, Scikit-learn, Keras, JAX, TensorFlow
  • Data manipulation: Pandas, Dask, Polars, etc.
  • Basic MLOps and model lifecycle (valued)

Generative AI & LLMs

  • Use of APIs such as OpenAI API, Anthropic API, and Gemini API
  • LangChain / LangGraph for agent orchestration and LLM pipelines
  • Vector databases and RAG (Retrieval-Augmented Generation) solutions
  • Prompt engineering and response evaluation
  • Model Garden (GCP)
  • Hugging Face Transformers
  • Design and evaluation of multi-agent systems
  • Observability, traceability, and evaluation techniques for generative model responses

Best Practices and Tools

  • Git and collaborative development workflows
  • Development of clean, modular, and maintainable code
  • Basic testing and automated validation
  • Technical documentation
  • Docker (valued)
  • Basic CI/CD (valued)
  • AI tools applied to development: Claude Code, Codex, or similar

Soft Skills

  • Analytical thinking and problem-solving orientation
  • Capacity for continuous learning
  • Teamwork in multidisciplinary environments
  • Technical communication with business and technology profiles
  • Proactivity and results orientation
  • Ability to work in agile and continuous innovation environments

DAILY CHALLENGES YOU WILL FACE

You will participate in strategic digital transformation and artificial intelligence projects within a large-scale technological environment, collaborating with multidisciplinary teams from data, business, architecture, and product.

Key challenges include:

  • Designing, developing, and evolving robust and scalable data pipelines to feed AI and advanced analytics solutions.
  • Participating in the development of AI and generative AI solutions from a data engineering perspective, ensuring quality, traceability, and availability of information.
  • Building and integrating modern data architectures on GCP for advanced analytics, automation, and intelligent assistant use cases.
  • Collaborating in the design, training, evaluation, and deployment of machine learning models and LLM-based systems.
  • Participating in the development and evolution of RAG systems and multi-agent architectures aimed at automating internal processes and improving user experience.
  • Analyzing the behavior of AI agents through metrics, traceability, and observability to identify opportunities for improvement and optimization.
  • Designing dashboards, KPIs, and monitoring systems to measure performance, response quality, costs, and usage of AI solutions.
  • Working with large volumes of structured and unstructured data from multiple platforms and corporate systems.
  • Helping implement the use of AI tools in the daily work of technical teams through assisted code generation solutions such as Claude Code, Codex, or similar.
  • Collaborating in the industrialization of AI solutions through development best practices, automation, and CI/CD.
  • Ensuring the security, scalability, resilience, and efficiency of solutions deployed in cloud environments.
  • Participating in the definition of standards and best practices related to data governance, privacy, and responsible use of AI.
  • Researching and evaluating new technologies, models, and AI frameworks for application in company products and processes.
  • Working in agile environments, collaborating closely with product, business, and architecture teams to transform real needs into high-impact technological solutions.

WHAT DO WE EXPECT FROM YOU?

Passion for technology.

Proactivity.

Great desire to take on challenges.

Collaboration and teamwork


WHAT WE OFFER YOU?

At Telefónica, we know that young talent is the engine of the future. That's why we have designed an internship program that offers not only a professional opportunity, but a transformative experience.... Therefore, these are some of the things that await you:

Flexible Hours: 35 hours per week

Hybrid Model: Based on trust and global objectives. We offer flexibility to work in a dynamic and creative team.

Real Projects: You will participate in innovative projects that have a real impact on the company and our clients. Your work will make a difference!

Continuous Training: Access to courses and training so you can keep learning and improving your skills. We always bet on your development!

Job Description

BECA EN INGENIERIA DE DATOS E IA GENERATIVA

BUSCAMOS JÓVENES CON TALENTO, GANAS, MENTALIDAD INQUIETA Y PASIÓN POR MARCAR LA DIFERENCIA. ¿TE ATREVES?

En Telefónica, te brindamos la oportunidad de vivir una experiencia única con proyectos reales, aprender de mentores excepcionales y construir una carrera profesional llena de posibilidades. Adéntrate en el apasionante universo tecnológico y sé parte del cambio: un mundo más conectado, más humano, y lleno de historias que transforman vidas

Si tienes 25 años o menos, ¡esta oportunidad es para ti!


LUGAR DE LA BECA: NACIONAL

HORARIO: PARTIDA

REQUISITOS:

Licenciatura o Grado en Informática o Telecomunicaciones, o Formación profesional o equivalente en ingeniería de datos

Se valorarán positivamente los siguientes conocimientos:

Ingeniería de Datos & IA

Experiencia trabajando en proyectos de datos e inteligencia artificial en entornos cloud y arquitecturas modernas de datos.

Lenguajes y bases de datos

  • Python (principalmente para desarrollo de pipelines, automatización, análisis de datos y machine learning)
  • Java (valorado, especialmente para servicios backend y sistemas distribuidos)
  • SQL avanzado (optimización de consultas, modelado relacional y analítico)
  • Experiencia con bases de datos relacionales y analíticas

Cloud & Data Engineering (GCP)

  • Google Cloud Platform (GCP)
  • BigQuery (data warehousing, ETL/ELT y explotación analítica)
  • Vertex AI (entrenamiento, despliegue y monitorización de modelos)
  • AlloyDB / PostgreSQL
  • Cloud Run / Cloud Functions (microservicios y procesamiento serverless)
  • Diseño y mantenimiento de pipelines batch y streaming
  • Integración de datos procedentes de múltiples fuentes y sistemas
  • Orquestación de workflows con Airflow o herramientas similares (valorado)
  • Conocimientos de arquitectura orientada a eventos y procesamiento en tiempo real

Data Science & Machine Learning

  • Análisis exploratorio y limpieza de datos
  • Feature engineering
  • Entrenamiento, validación y evaluación de modelos
  • Frameworks: PyTorch, Scikit-learn, Keras, JAX, TensorFlow
  • Manipulación de datos: Pandas, Dask, Polars, etc.
  • MLOps básico y ciclo de vida de modelos (valorado)

IA Generativa & LLMs

  • Uso de APIs como OpenAI API, Anthropic API y Gemini API
  • LangChain / LangGraph para orquestación de agentes y pipelines LLM
  • Vector databases y soluciones RAG (Retrieval-Augmented Generation)
  • Prompt engineering y evaluación de respuestas
  • Model Garden (GCP)
  • Hugging Face Transformers
  • Diseño y evaluación de sistemas multiagente
  • Técnicas de observabilidad, trazabilidad y evaluación de respuestas de modelos generativos

Buenas prácticas y herramientas

  • Git y flujos colaborativos de desarrollo
  • Desarrollo de código limpio, modular y mantenible
  • Testing básico y validación automatizada
  • Documentación técnica
  • Docker (valorado)
  • CI/CD básico (valorado)
  • Herramientas de IA aplicadas al desarrollo: Claude Code, Codex o similares

Soft skills

  • Pensamiento analítico y orientación a resolución de problemas
  • Capacidad de aprendizaje continuo
  • Trabajo en equipo en entornos multidisciplinares
  • Comunicación técnica con perfiles de negocio y tecnología
  • Proactividad y orientación a resultados
  • Capacidad para trabajar en entornos ágiles y de innovación continua

QUÉ RETOS ENFRENTARÁS EN TU DÍA A DÍA

Participarás en proyectos estratégicos de transformación digital e inteligencia artificial dentro de un entorno tecnológico de gran escala, colaborando con equipos multidisciplinares de datos, negocio, arquitectura y producto.

Entre los principales retos destacan:

  • Diseñar, desarrollar y evolucionar pipelines de datos robustos y escalables para alimentar soluciones de IA y analítica avanzada.
  • Participar en el desarrollo de soluciones basadas en IA e IA generativa desde una perspectiva de ingeniería del dato, garantizando calidad, trazabilidad y disponibilidad de la información.
  • Construir e integrar arquitecturas modernas de datos sobre GCP para casos de uso de analítica avanzada, automatización y asistentes inteligentes.
  • Colaborar en el diseño, entrenamiento, evaluación y despliegue de modelos de machine learning y sistemas basados en LLMs.
  • Participar en el desarrollo y evolución de sistemas RAG y arquitecturas multiagente orientadas a automatizar procesos internos y mejorar la experiencia de usuario.
  • Analizar el comportamiento de agentes de IA mediante métricas, trazabilidad y observabilidad para identificar oportunidades de mejora y optimización.
  • Diseñar dashboards, KPIs y sistemas de monitorización que permitan medir rendimiento, calidad de respuestas, costes y uso de soluciones de IA.
  • Trabajar con grandes volúmenes de datos estructurados y no estructurados procedentes de múltiples plataformas y sistemas corporativos.
  • Ayudar a implantar el uso de herramientas de IA en el día a día de los equipos técnicos mediante soluciones de generación asistida de código como Claude Code, Codex o similares.
  • Colaborar en la industrialización de soluciones de IA mediante buenas prácticas de desarrollo, automatización y CI/CD.
  • Garantizar la seguridad, escalabilidad, resiliencia y eficiencia de las soluciones desplegadas en entornos cloud.
  • Participar en la definición de estándares y buenas prácticas relacionadas con gobierno del dato, privacidad y uso responsable de la IA.
  • Investigar y evaluar nuevas tecnologías, modelos y frameworks de IA para su aplicación en productos y procesos de la compañía.
  • Trabajar en entornos ágiles, colaborando estrechamente con equipos de producto, negocio y arquitectura para transformar necesidades reales en soluciones tecnológicas de impacto.

¿QUE ESPERAMOS POR TU PARTE?

Pasión por la tecnología.

Proactividad.

Muchas ganas de asumir retos.

Colaboración y trabajo en equipo


¿QUÉ TE OFRECEMOS?

En Telefónica, sabemos que el talento joven es el motor del futuro. Por eso, hemos diseñado un programa de becas que no solo te ofrece una oportunidad profesional, sino una experiencia transformadora.... Por ello, estas son algunas de las cosas que te esperan:

Flexibilidad Horaria: 35 horas semanales

Modalidad Híbrida: Basada en la confianza y objetivos globales. Contamos con flexibilidad para trabajar en un equipo dinámico y creativo.

Proyectos Reales: Participarás en proyectos innovadores que tienen un impacto real en la empresa y en nuestros clientes. ¡Tu trabajo marcará la diferencia!

Formación Continua: Acceso a cursos y formaciones para que sigas aprendiendo y mejorando tus habilidades. ¡Siempre apostando por tu desarrollo!

Ambiente Colaborativo: Únete a un equipo de profesionales con pasión y talento, donde la colaboración y el intercambio de ideas son la clave del éxito.

A TENER EN CUENTA...

  • Haber nacido después del 1 de enero de 2001 (25 años o menos).
  • Nivel mínimo B2 de inglés.
  • Haber finalizado la formación requerida, o tener previsto finalizarlo durante la beca, en algún centro docente español reconocido oficialmente.
  • Los títulos obtenidos fuera de España serán admitidos siempre y cuando estén homologados o cuenten con la declaración de equivalencia otorgada por el Ministerio de Educación y Formación Profesional.
  • Las titulaciones deberán acreditarse mediante exhibición de original o copia legitimada en el momento del proceso.
  • Las personas candidatas que no tengan nacionalidad española deberán aportar:
  • Certificado de inscripción en el Registro Central de Extranjeros.
  • Tarjeta de Identidad de Extranjero (TIE) en vigor o solicitud de prórroga.
  • Visado en vigor y documento que acredite el Número de Identidad de Extranjero (NIE).

¿POR QUÉ TELEFÓNICA?

En Telefónica, creemos firmemente que son las personas como tú las que dan sentido a la tecnología y no al revés. Queremos hacer nuestro mundo más humano, conectando la vida de las personas, sin límites ni fronteras.

Elegir a Telefónica para tus prácticas profesionales te abre la puerta a participar en proyectos reales punteros y te brinda la oportunidad de sacar tu mejor versión y compartir el reto de crear un mundo digital a nuestra medida.

Estamos convencidos de que los equipos diversos e inclusivos son más innovadores, transformadores y exitosos.