UST
Posted 1mo ago

Python Machine Learning Engineer (Hybrid - Madrid)

UST
Madrid, Madrid, Spain
HybridFull Time
Responsibilities
  • developing solutions
  • designing systems
  • evaluating models
Requirements
  • Bachelor’s or Master’s degree in a related field
  • Strong Python
  • TensorFlow or PyTorch, LLM
  • AI agent, RAG
  • Statistics
  • Software engineering, and English C1 experience
Technical tools mentioned
PythonTensorFlowMachine LearningPyTorchMLOpsDevOpsAzureAWSGCPCI/CD

Job description

Job Details

  • Location: Madrid
  • Job Type: Full Time
  • Openings: 1

Role Description

We are still looking for the very Top Talent…and we would be delighted if you were to join our team!

More in details, UST is a multinational company based in North America, certified as a Top Employer and Great Place to Work company with over 35.000 employees all over the world and presence in more than 35 countries. We are leaders on digital technology services, and we provide large-scale technologic solutions to big companies.

What we look for?

A passionate Machine Learning Engineer with experience in Generative AI, Large Language Models (LLMs), AI Agents, and MLOps/DevOps environments, eager to help design, build, and deploy enterprise-grade AI solutions.

Required to go to the client's offices in central Madrid 3 days a week.

High english level is required.

Key Responsibilities:

  • Develop, deploy, and optimize Machine Learning and AI solutions for complex business challenges.
  • Design and implement multi-agent systems and enable AI models with function/tool-calling capabilities.
  • Build and maintain Retrieval-Augmented Generation (RAG) solutions using enterprise data.
  • Evaluate, integrate, and optimize AI models, including Large Language Models (LLMs).
  • Design and improve agentic workflows and AI agents for production environments.
  • Test and optimize prompts and few-shot examples to ensure accurate, consistent, and safe AI outputs.
  • Evaluate model performance using appropriate metrics, benchmarks, and validation techniques.
  • Collaborate with Data Scientists, Data Engineers, Platform Teams, and other stakeholders.
  • Participate in code reviews, testing, debugging, and quality assurance activities.
  • Contribute to the full AI lifecycle, from design and development to deployment and monitoring.

Mandatory requirements:

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Mathematics, Statistics, or a related field.
  • Strong programming skills in Python.
  • Hands-on experience with Machine Learning frameworks such as TensorFlow and/or PyTorch.
  • Proven experience working with Large Language Models (LLMs).
  • Solid understanding of AI Agents, agentic workflows, orchestration frameworks, and reasoning patterns.
  • Experience designing and implementing RAG architectures.
  • Knowledge of data preprocessing, feature engineering, model selection, and evaluation techniques.
  • Strong understanding of statistics, probability, linear algebra, and optimization concepts.
  • Experience applying software engineering best practices, including version control, testing, and documentation.
  • English C1

Nice to have:

  • Experience working in cloud environments (Azure, AWS, or GCP).
  • Knowledge of MLOps and CI/CD practices.
  • Experience deploying and monitoring AI solutions in production.
  • Background in financial services, banking, or wealth management.
  • Familiarity with vector databases and modern GenAI ecosystems.

¿What can we offer?

- 23 days of Annual Leave plus the 24th and 31st of December as discretionary days!

- Numerous benefits (Heath Care Plan, Internet Connectivity, Life and Accident Insurances).

- `Retribución Flexible´ Program: (Meals, Kinder Garden, Transport, online English lessons, Heath Care Plan…)

- Free access to several training platforms

- Professional stability and career plans

- UST also, compensates referrals from which you could benefit when you refer professionals.

- The option to pick between 12 or 14 payments along the year.

- Real Work Life Balance measures (flexibility, WFH or remote work policy, compacted hours during summertime…)

- UST Club Platform discounts and gym Access discounts

If you would like to know more, do not hesitate to apply and we’ll get in touch to fill you in details. UST is waiting for you!

In UST we are committed to equal opportunities in our selection processes and do not discriminate based on race, gender, disability, age, religion, sexual orientation or nationality. We have a special commitment to Disability & Inclusion, so we are interested in hiring people with disability certificate.

#UST

Skills

Python, TensorFlow, Machine Learning

About UST

Global provider of digital transformation and IT services.

Year founded
1999
Employees
30000
Organization type
Private
Latest investment
Raised $1.00B Private Equity (2018) — led by Temasek
Headquarters
US

Similar jobs

Machine Learning Engineer roles near Madrid, Madrid
3d
Save
Mark Applied
Hide
Machine Learning/C++ Engineer (3D Graphics & Computational Geometry)
Madrid or Berlin
OnsiteFull Time
Straumann Group
Straumann GroupSIX Swiss Exchange: STMN: Global developer and manufacturer of dental replacement solutions.
Bachelor’s, master’s, or PhD in a relevant field; strong machine learning, deep learning, C++, Python, 3D graphics, and computational geometry experience. Medical imaging experience is a plus.
C++, Python, TensorFlow, PyTorch, GANs
1w
Save
Mark Applied
Hide
Senior ML Engineer - Search & LLM Ops
Marbella or Madrid or New York City
RemoteFull Time
RavenPack
RavenPack: Provider of AI and big data analytics for finance.
3+ YOEMaster’s or PhD in a quantitative field; 3+ years building production ML models focused on search, information retrieval, or recommender systems; Python, SQL, ML frameworks, vector databases, and English proficiency required.
Python, SQL, PyTorch, TensorFlow, Scikit-learn, Hugging Face
3w
Save
Mark Applied
Hide
Senior Machine Learning Engineer
Madrid, Comunidad de Madrid, Spain
HybridFull Time
EPAM Systems
EPAM SystemsNYSE: EPAM: Provides global digital platform engineering and software development services.
Experience designing, building, and deploying ML/AI solutions including LLMs, RAG and multi-agent systems; strong Python and deep learning framework skills; degree in CS/data science/math; excellent collaboration and MLOps experience.
Python, TensorFlow, PyTorch, Kubernetes
4w
Save
Mark Applied
Hide
Senior Machine Learning Engineer
Boadilla del Monte, Community of Madrid, Spain
HybridFull Time
Getnet
Getnet: Payment processing platform providing merchant acquiring and financial solutions.
5+ YOE5+ years ML engineering experience, production ML on tabular data, strong stats and causal inference, Azure Databricks and MLflow experience, Python ecosystem expertise, and ability to lead and mentor.
Python, pandas, NumPy, scikit-learn, XGBoost, LightGBM, SciPy, statsmodels, EconML, causalml, DoWhy, Azure Databricks, Delta Lake, Unity Catalog, Databricks Connect, Azure OpenAI Service, AKS, Key Vault, PySpark, Spark SQL, MLflow, Git, pytest, LangChain, LangGraph, OpenAI Agents SDK, CrewAI, Agno, MCP, LangFuse, MLflow Tracing, SageMaker, S3, Bedrock, EKS, Lambda, Step Functions, Glue
1mo
Save
Mark Applied
Hide
Ingeniero/a Senior de Desarrollo de Algoritmos IA (Machine Learning & Computer Vision)
Madrid, Community of Madrid, Spain
HybridFull Time
Indra Group
Indra GroupBolsa de Madrid: IDR: Provides defense, aerospace, and digital transformation technology solutions.
6+ YOEBachelor degree in related field, 6+ years experience in computer vision and machine learning, proven production deployments, PyTorch/TensorFlow experience, strong software engineering and MLOps skills.
PyTorch, TensorFlow
1mo
Save
Mark Applied
Hide
INGENIERO/A MACHINE LEARNING
Madrid, Community of Madrid, Spain
OnsiteFull Time
Quest Global
Quest Global: Global engineering services for product development and lifecycle management.
5+ YOESTEM bachelor's required, 5+ years software development, 2+ years backend Python (Flask/Django), 1+ year ML (NLP/RAGs), English B2.
spring, web scraping, django, api integration, nlp, python, html, apis, javascript, docker, flask, backend development, data science, elk stack, kubernetes
1mo
Save
Mark Applied
Hide
Machine Learning Engineer
Espoo or Berlin or London or Madrid
RemoteFull Time
Enfuce
Enfuce: Cloud-based card issuing and payment processing platform provider.
Bachelor's degree, strong Python and SQL, experience with MLflow, cloud platforms, Docker/Kubernetes, IaC (Terraform/CloudFormation), and production ML lifecycle.
Python, SQL, MLflow, Snowflake, dbt, Snowpark ML, Vertex AI, Amazon SageMaker, Git, Terraform, CloudFormation, Docker, Kubernetes, AWS, Azure, Google Cloud Platform
1mo
Save
Mark Applied
Hide
Machine Learning/C++ Engineer (3D Graphics & Computational Geometry) (20066)
Madrid or Berlin
OnsiteFull Time
Straumann
StraumannSIX Swiss Exchange: STMN: Manufacturer of dental implants and oral health solutions.
Experience in ML and 3D graphics, hands-on C++ and Python, familiarity with TensorFlow or PyTorch, experience with computational geometry and medical imaging preferred.
C++, Python, TensorFlow, PyTorch