Data Science Jobs in Spain
There are 280 open Data Science jobs in Spain on freehire right now. 79 of them were posted recently. The skills employers ask for most often are python, machine-learning and data-science.
Most requested skills
- python 75%
- machine-learning 71%
- data-science 56%
- sql 53%
- ai 50%
- analytics 40%
- cloud 38%
- aws 25%
How the work is done
- Hybrid 63 · 23%
- Remote 17 · 6%
- Onsite 6 · 2%
Visa sponsorship offered in 70% of the 27 postings that state a position on it.
Seniority
- Senior 68
- 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
Junior Data Scientist
Build and validate statistical and machine-learning models in Python/R to extract insights from large datasets and support data-driven decisions for clients.
Data Scientist – GenAI & Advanced Analytics
Build and deploy GenAI models (LLMs, clustering, NLP) and end-to-end analytics pipelines to extract business insights and power customer-facing features.
Data Scientist Optimization
Build and deploy optimization algorithms using metaheuristics and linear solvers to solve complex business problems in Python.
Senior Data Scientist | Machine Learning, NLP e IA Generativa | Banca
Senior Data Scientist building ML, NLP and generative AI models for banking clients using Python, PySpark and SQL to turn data into actionable business insights.
Data Scientist (Finance)
Build financial models and KPI dashboards in Python/SQL to forecast revenue, costs, and cash flow for a Barcelona-based fintech company.
Data Scientist
Data Scientist builds models and analyzes data for global consulting clients using Python/R/Java/C++, cloud tools, and DevOps practices.
Data Scientist
Build and deploy ML and generative-AI models to solve real business problems in an insurance company, using Python/PySpark and evaluating model quality and drift.
Data Scientist
Build predictive models and recommendation engines to personalize offers, predict user LTV, and detect fraud in a high-scale adtech/gaming ecosystem.
Data Scientist
Build and deploy ML models in Azure to extract insights and drive decisions using Python and cloud data tools.
Data Science de Revenue Management Network Planning
Build and maintain pricing and revenue models for Spain’s first private high-speed rail network using Python, statistics, and optimization techniques.
Data Scientist / MLOps Engineer - 100% teletrabajo
¿Listo/a para dar el siguiente paso como Data Scientist / MLOps Engineer en un entorno tecnológico? 🚀 ¡Desde Nunegal Consulting tenemos una oportunidad para ti! ¿Cómo es trabajar con nosotr@s? Tenemos una cultura de…
Senior Data Scientist
Senior Data Scientist builds AI-driven retail-fashion models for demand forecasting, assortment planning, and generative AI reports using Python, TensorFlow/PyTorch, and AWS tools.
Senior Data Scientist ID70128
Build ML models and dashboards to analyze security telemetry, reduce false positives, and support vulnerability management and governance.
Senior Data Scientist / ML Engineer for Telecom Anomalies
Design and improve ML models to detect anomalies in telecom networks using Databricks and AWS.
Data Scientist / IA Engineer
Build and scale AI systems using autonomous agents and bots, integrating them with cloud APIs and internal tools while ensuring security and observability.


Data Scientist
Build and analyze metrics for AI agents that automate enterprise workflows, running A/B tests and deep dives to link model changes to real-world outcomes.