Galp has been part of society for generations, and as energy changes, we adapt too. Here you will have the opportunity to grow, with the resources you need to develop at your own pace, in your own way. Together we can continue to contribute to the communities where we live and work. We can build a more efficient future for ourselves and for future generations. We're counting on your energy ⚡
Mission
As part of the Digital Operations team, based in our Madrid headquarters, you will be a key pillar in driving innovation and growth through advanced data analytics and the development of solutions based on machine learning and language models. Your work will not only contribute to meeting and exceeding the company's ambitious goals, but will also help create an exceptional experience for our users and customers. All ongoing and future projects represent incredible opportunities for your professional growth. Join our team, we are counting on your talent and energy.
What you'll do
- Data Analysis: Collection, cleaning and analysis of large volumes of data. Application of statistical and data mining techniques to identify patterns and trends.
- Development of Machine Learning Models: Implementation and evaluation of predictive and classification models. Tuning and optimisation of hyperparameters to improve model performance.
- Programming in Python: Development of Python scripts. Use of Python libraries such Pandas, NumPy, Scikit-Learn, and TensorFlow for data analysis and modelling.
- Development and Implementation of Language Models (LLMs): Training, fine tuning and deployment of language models such as GPT, BERT, and other Transformers. Development of natural language processing (NLP) solutions based on LLMs for various applications.
- Information Retrieval Systems (RAGs): Design and implementation of Knowledge-based Information Retrieval Systems (RAGs). Integration of semantic search and deep learning techniques to improve the relevance of search results.
- SQL Query Development and Optimisation: Writing and optimising complex SQL queries for data extraction. Design and management of relational databases.
- Data Engineering: Implementation of ETL (Extract, Transform, Load) processes to ensure data quality and availability.
- Data Visualisation: Creation of dashboards and reports using visualisation tools such as Power BI, or matplotlib/seaborn in Python.
What you'll need
- Academic background in Computer Science, Computer Engineering, Mathematics, Statistics, or a related field.
- Programming languages: Proficient in Python, especially in the context of data analytics, machine learning and AI. Knowledge of SQL. Libraries and Frameworks: Pandas, NumPy, Scikit-Learn, TensorFlow, Keras, PyTorch, Hugging Face Transformers. Database Systems: Knowledge of relational databases (MySQL, PostgreSQL, SQL Server).
- AI, Machine learning and NLP curses and certifications are a plus.
- Fluent in English, both verbally and written;
- Structured and analytical thinker;
- Inherent curiosity and ability to question and seek improvement.
At Galp, we have the ambition to be a Human Centered Company, and for that we acknowledge our responsibility to promote Diversity, Equity and Inclusion (DEI) by having a genuine mindset, lived on our day-to-day, in all our processes. We believe that everyone should be celebrated and valued for who they are: not only for their potential, but also for their distinctive characteristics. potential, but also for their distinctive characteristics.