AI / Machine Learning Engineer

Posted 26 September 2025
Salary £55000.00 - £70000.00 per annum
LocationMadrid
Job type Permanent
Discipline Data & Analytics
ReferenceBBBH39989

Job description

Senior ML/AI Engineer - Madrid (Hybrid)

Location: Madrid (Hybrid)
Type: Permanent | Full-time

We're working with a fast-growing European tech consultancy that's building next-generation data and AI solutions for enterprise clients across finance, retail, and SaaS. They're now looking for a Senior ML/AI Engineer with strong experience in Google Cloud Platform (GCP) to lead the design, deployment, and optimization of production-ready AI systems.

This is a hands-on engineering role where you'll own architecture and delivery, helping turn business goals into scalable ML and software solutions that create real impact.


What You'll Do



AI & Software Engineering

  • Lead the design, development, and deployment of scalable ML/AI systems on GCP (Vertex AI, BigQuery, Cloud Run, Dataflow).
  • Build robust data and model pipelines-from ingestion to serving-using Python, TensorFlow, or PyTorch.
  • Engineer and deploy end-to-end production systems integrating ML APIs, backend services, and microservices architectures.
  • Apply LLMs, RAG pipelines, and Generative AI frameworks to deliver high-value, real-world applications.


MLOps & Cloud Infrastructure

  • Implement best practices in MLOps, including CI/CD, monitoring, and model lifecycle automation with Kubeflow, MLflow, or Vertex AI Pipelines.
  • Collaborate with data engineers and software developers to ensure system reliability, scalability, and performance.
  • Champion automation and reproducibility-design infrastructure as code (Terraform, Docker, Kubernetes).
  • Optimize for latency, throughput, and cost across large-scale deployments.


Business Impact & Collaboration

  • Partner with stakeholders to identify new AI opportunities and translate them into deployable technical solutions.
  • Define and measure success criteria and KPIs that align with business outcomes.
  • Communicate complex concepts to both technical and non-technical audiences.

What We're Looking For

  • 5+ years of experience in AI/ML Engineering or Software Development roles.
  • 3+ years of hands-on experience with GCP (Vertex AI, BigQuery, Dataflow, Pub/Sub, Cloud Storage).
  • Proven track record of building and deploying production-grade ML or AI systems.
  • Strong Python skills and proficiency with TensorFlow or PyTorch.
  • Solid understanding of MLOps tools and model lifecycle management.
  • Experience with LLMs, RAG, or LangChain-based frameworks is a strong plus.
  • Strong grasp of software engineering principles, API design, and cloud infrastructure.
  • Excellent communication and collaboration skills; fluent in English (Spanish or French a plus).
  • Eligible to work in Europe.

Bonus Skills

  • Experience with LangGraph, dbt, or data pipeline orchestration tools.
  • Previous consulting or client-facing project experience.
  • Open-source or community contributions in AI/ML.

Why Join?

🌍 Work with global clients on high-impact AI systems.
☁️ Build cutting-edge solutions using GCP, Vertex AI, TensorFlow, PyTorch, and Kubernetes.
🚀 Join a collaborative culture that values ownership, transparency, and innovation.
💡 Grow your career in a company that invests in continuous learning and real-world application of AI.