AI Engineering Jobs in Spain
There are 334 open AI Engineering jobs in Spain on freehire right now. 102 of them were posted recently. The skills employers ask for most often are ai, python and llm.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| EUR | year | €32,500 | €32,500 | €58,750 | 15 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- ai 84%
- python 65%
- llm 49%
- cloud 48%
- api 46%
- agentic-ai 35%
- machine-learning 34%
- ci-cd 33%
How the work is done
- Hybrid 67 · 20%
- Remote 34 · 10%
- Onsite 6 · 2%
Visa sponsorship offered in 52% of the 33 postings that state a position on it.
Seniority
- Senior 97
- Lead 27
- Junior 14
- Staff 7
- Intern 4
- Middle 3
Who is hiring
- 1000+ employees 61
- 501-1000 employees 26
- 51-200 employees 11
- 11-50 employees 3
- 201-500 employees 3
Senior GEO Manager - LLM Search Optimization
Build and execute a generative search strategy for a workflow-automation platform, tracking AI citations, repairing sources, and optimizing content for both traditional and LLM search engines.
AI Software Engineer
Build end-to-end AI solutions for a global energy leader, focusing on generative AI, LLMs, and scalable cloud-native architectures.
Production AI Engineer: Data Foundations & Platforms
The Production AI Engineer will work in cross-functional pods to design, deploy, and scale AI solutions, agentic workflows, and data products for Agilent Technologies. The role focuses on building production-ready AI applications with a strong emphasis on governance and reusability.
Arquitecto/a Back End y Líder Técnico en Soluciones con IA (Agentes y LLM)
This role involves leading technical design and architecture for enterprise-grade AI agent and LLM solutions. The lead will oversee backend development, RAG implementation, and CI/CD pipelines while guiding development teams.
AI Engineer
The AI Engineer will build and scale the infrastructure and operations platform for AI products, focusing on MLOps, automation, and observability. The role involves managing ML and LLM pipelines in AWS and Azure environments while collaborating with cross-functional data teams.
Data & AI Software Engineer (m/f/d)
Build and operate data pipelines for analytics and ML, optimize data engineering solutions, and ensure data quality—working with cloud/containerization tech (ideally Azure, Kubernetes, Spark) and programming languages like Python, Scala, or Java.
Remote Junior Big Data & AI Engineer
The Junior Big Data & AI Engineer will work within the SerdatIA team to design data pipelines and ETL/ELT processes using PySpark and Azure Databricks. This is a 100% remote role focused on applied AI and data engineering projects.
Data & AI Engineer (Junior) - SerdatIA
The Junior Data & AI Engineer will design and build scalable data pipelines and generative AI solutions using cloud architectures, Big Data processing, and LLM frameworks. The role involves working with Python, Java, or Scala to develop ETL processes and integrate AI models into production environments.
Data & AI Software Engineer: Cloud, Pipelines & ML
The Data & AI Software Engineer will build and operate scalable cloud-based data pipelines for analytics and machine learning. The role involves collaborating with cross-functional teams using Python, Scala, Java, SQL, and Spark in an agile environment.
DevOps Engineer – AI/GenAI Platform (AWS)
Build and secure AWS infrastructure to deploy and run GenAI workloads, using Python, Terraform, and CI/CD pipelines while collaborating with data science teams.
Software Engineer, Forward Deployed AI Engineer
Forward Deployed AI Engineer writing production Python code to implement customer integrations, configure AI voice agents, and build API/webhook connections—on-site in Barcelona.
Python Developer – Azure Cloud & Generative AI
This role involves developing and maintaining cloud-based applications and services using Python and Microsoft Azure, with a specific focus on Generative AI projects. The position is 100% remote and requires collaboration within an international team.
Python Developer – Azure Cloud & Generative AI
Develops cloud-based applications and AI solutions using Python and Azure, integrating APIs and collaborating with international teams on GenAI projects.