Senior ML Engineer: LLMs, RAG & Multi-Agent (Madrid)

EPAM Systems

Madrid

Hybrid

EUR 70,000 - 100,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
Referral Program
Professional certification
Language courses

Job summary

EPAM Systems in Madrid, Spain, is seeking a Senior ML Engineer to design, build, and deploy scalable ML/AI solutions for a leading financial institution. The role spans concept to production in an agile, DevOps-driven environment, with a focus on LLMs, multi-agent workflows, and enterprise data grounding.

The ideal candidate has strong Python skills, experience with TensorFlow or PyTorch, and a track record in deploying ML solutions and MLOps.

Qualifications

  • Bachelor’s or Master’s degree in Data Science, CS, Math, Stats, or related field.
  • Proven experience as a Machine Learning Engineer or similar role.
  • Strong Python programming with ML libraries (TensorFlow, PyTorch).
  • Experience deploying LLMs and orchestration frameworks.
  • Knowledge of multi-agent workflows and agentic systems.

Responsibilities

  • Design, develop, deploy, and optimize machine learning and AI solutions.
  • Build and integrate multi-agent systems and enable AI models with function/tool calling capabilities.
  • Design and maintain RAG (Retrieval-Augmented Generation) systems grounded in enterprise data.
  • Integrate and fine-tune Large Language Models (LLMs) for performance and reliability.
  • Optimize agentic workflows for production with safety and accuracy.
  • Evaluate system performance using robust metrics and evaluation sets.
  • Collaborate with data engineers, platform teams, and data scientists to integrate ML solutions.
  • Conduct code reviews, unit testing, and debugging to ensure quality and maintainability.
  • Ensure compliance with software development best practices across version control, testing, and documentation.

Skills

Python
ML libraries
DevOps practices
Team collaboration

Education

Bachelor’s or Master’s in Data Science/CS/Math/Statistics

Tools

TensorFlow
PyTorch
Kubernetes
Docker

Job description

EPAM Systems in Madrid, Spain, is seeking a Senior ML Engineer to design, build, and deploy scalable ML/AI solutions for a leading financial institution. The role spans concept to production in an agile, DevOps-driven environment, with a focus on LLMs, multi-agent workflows, and enterprise data grounding.

The ideal candidate has strong Python skills, experience with TensorFlow or PyTorch, and a track record in deploying ML solutions and MLOps.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer
Senior Machine Learning Engineer

EPAM Systems • Spain

On-site
EUR 70,000 - 110,000
Hybrid work model
Senior Machine Learning Engineer
Senior Machine Learning Engineer

EPAM Systems • Madrid

Hybrid
EUR 70,000 - 100,000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Senior GenAI & Agentic Systems Engineer (ML)
Senior GenAI & Agentic Systems Engineer (ML)

Provectus • Madrid

On-site
EUR 60,000 - 90,000
Production AI Agent Engineer for Scalable LLM Systems
Production AI Agent Engineer for Scalable LLM Systems

Mondia • Madrid

Hybrid
EUR 65,000 - 90,000
Hybrid work
Company bonus
Private health insurance
+2
Senior Agentic AI Engineer — Multi-Agent Systems & LLMs
Senior Agentic AI Engineer — Multi-Agent Systems & LLMs

May Business Consulting (Spain) by Izertis • Madrid

On-site
EUR 90,000 - 120,000
Senior AI Engineer: Generative AI & LLMs (Partial Remote)
Senior AI Engineer: Generative AI & LLMs (Partial Remote)

Bismart, Business Intelligence Specialist Services • Barcelona

Hybrid
EUR 90,000 - 130,000
Senior ML Engineer — Remote, LLM & Multi-Agent AI
Senior ML Engineer — Remote, LLM & Multi-Agent AI

Dating Group • Spain

Remote
EUR 90,000 - 130,000
Remote opportunity
Vacation 28 days/year
Wellness days
+3
AI Engineer: Scalable LLM & Agent Solutions
AI Engineer: Scalable LLM & Agent Solutions

Winning • Madrid

On-site
EUR 70,000 - 95,000
AI Engineer — MLOps/LLM, Hybrid Madrid
AI Engineer — MLOps/LLM, Hybrid Madrid

UST España & Latam • Madrid

Hybrid
EUR 60,000 - 90,000
Health care plan
Teleworking compensation
Life and accident insurances
+1
Senior ML/AI Engineer — Hybrid in Barcelona
Senior ML/AI Engineer — Hybrid in Barcelona

Aristocrat Leisure • Barcelona

Hybrid
EUR 65,000 - 100,000