Data Science Jobs in Spain
There are 281 open Data Science jobs in Spain on freehire right now. 82 of them were posted recently. The skills employers ask for most often are python, machine-learning and data-science.
Most requested skills
- python 74%
- machine-learning 70%
- data-science 56%
- sql 52%
- ai 50%
- analytics 40%
- cloud 38%
- aws 25%
How the work is done
- Hybrid 63 · 22%
- Remote 17 · 6%
- Onsite 6 · 2%
Visa sponsorship offered in 70% of the 27 postings that state a position on it.
Seniority
- Senior 69
- Lead 16
- Principal 4
- Staff 4
- C-level 2
- Intern 1
Who is hiring
- 501-1000 employees 39
- 1000+ employees 37
- 51-200 employees 7
- 201-500 employees 4
- 11-50 employees 3
Data Scientist
Data Scientist applying ML to marketing problems (MMM, forecasting, attribution) at a media advisory firm in Barcelona. Day to day involves building models in Python, writing SQL, managing ELT pipelines, and presenting findings to clients.
Senior Data Scientist: Build Real-World Reward Engines
Benjamin is seeking a Senior Data Scientist to build and deploy production-grade machine learning models for reward optimization and real-time recommendations. The role involves end-to-end development of data products, experimentation, and cross-functional collaboration within a fintech environment.
Data Science
Data Scientist on an international document-intelligence project, designing and evaluating LLM/VLM/ML solutions for extraction and classification of complex documents, writing production-grade Python in a hybrid Barcelona role.
Remote Data Scientist & ML Ops Engineer | Growth & Impact
This role involves developing machine learning models, building data pipelines, and deploying models into production using Python, Spark, SQL, and FastAPI. The position is 100% remote and focuses on the end-to-end lifecycle of ML models from experimentation to production.
Data Scientist: RAG Pipelines & Vector DBs (Hybrid)
The Data Scientist will design and optimize RAG pipelines, integrate vector databases, and deploy models within the Azure ecosystem. This hybrid role involves applying statistical methods to solve customer challenges while collaborating with international teams.
Senior Data Scientist & ML Engineer: Modelos en Producción
Capitole is seeking a Senior Data Scientist and Machine Learning Engineer to manage the full lifecycle of models, including data analysis, experimentation, and production deployment. The role requires expertise in Python, SQL, and classical ML techniques.
Senior Data Scientist & ML Engineer - End-to-End Predictive
Capitole is seeking a Senior Data Scientist and ML Engineer to develop and deploy end-to-end predictive AI models. The role involves managing the full model lifecycle, from initial analysis to production monitoring.
Data Science Manager (Credit)
Who we are Moniepoint is a global fintech building modern financial services for millions of people and businesses across high-growth markets. We provide payments, banking, credit, and financial management tools -…
Data Science Manager - AI Economics Unit
The Data Science Manager will lead analytical projects integrating AI, machine learning, and geospatial analysis to provide economic and policy insights. They will manage end-to-end data workflows, mentor junior staff, and develop predictive models and dashboards using Python and SQL.
Remote Data Scientist & MLOps Engineer
This role involves developing machine learning models and managing MLOps pipelines for production deployment. The position requires experience with Spark, SQL, and FastAPI to facilitate rapid iteration between experimentation and deployment.
Data Scientist & ML Engineer - End-to-End AI in Production
Data Scientist/ML Engineer at Ayesa Digital in Burgos, Spain, responsible for the full data and ML lifecycle—designing, training, and deploying machine learning models in production environments using Python, SQL, MLflow, and PySpark.
Data Scientist / ML Engineer | Proyectos innovadores
Ayesa Digital is seeking a Data Scientist / Machine Learning Engineer to manage the full data lifecycle and deploy machine learning models into production environments. The role involves working with GCP technologies and agile methodologies.
Data Scientist & ML Engineer (Production ML)
Ayesa Digital is seeking a Data Scientist and Machine Learning Engineer in Valencia to manage the full data lifecycle, including designing, training, and deploying ML models into production environments.
Data Scientist
The Data Scientist will design and implement advanced models and algorithms to optimize pricing, forecasting, and segmentation strategies for Ryanair. The role involves using Python, SQL, and Databricks to analyze performance metrics and communicate insights to stakeholders.
Data Science & Machine Learning
Build and deploy ML models in Python and PySpark on Databricks to forecast demand, optimize pricing, and improve business decisions.
Data Scientist
Develops and validates ML models to solve business problems, analyzes large datasets for trends, and collaborates with teams to implement high-impact analytical solutions using Python and Spark.
MLOps / Data Scientist
The role involves developing and deploying AI/ML models (MLOps Engineer) and extracting insights from data (Data Scientist) for Akkodis’ global tech/engineering projects, focusing on Python, Kubernetes, and data pipelines.
Data Scientist: AI-Powered Analytics & Pipelines
Data Scientist designing and improving data pipelines, validating data with engineers, building internal data tools, and leveraging AI to accelerate analytics at Bending Spoons in Spain.