At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.
The Position
At Roche, we are committed to delivering greater benefits to our patients by applying digital, data, machine learning, and AI capabilities to real-world operational challenges. The ML/MLOps Engineer is a hands-on technical contributor within the MLE/DE Cluster, focused on building, deploying, monitoring, and improving machine learning solutions for Pharma Technical Operations.
This role contributes to the end-to-end machine learning lifecycle, including data preparation, feature engineering, model training support, experiment tracking, model packaging, deployment pipelines, model serving, monitoring,
and continuous improvement. The role works closely with data scientists, AI engineers, software engineers, data engineers, process experts, IT, quality, and business stakeholders to help deliver reliable, scalable, and compliant ML-enabled solutions in manufacturing, quality, supply chain, and technical operations environments.
The role also contributes to modern ML engineering capabilities, including data science-driven evaluation frameworks, reusable ML evaluation harnesses, model lifecycle management, reproducible experimentation, production monitoring, and MLOps practices that help move solutions from prototype to reliable production use.
Role description
The role is suited for a hands-on engineer who enjoys building robust, repeatable, and production-ready machine learning systems. The ML/MLOps Engineer Level 5 contributes to the development and operation of ML pipelines, model deployment workf
📌 Machine Learning Engineer (Madrid)
🏢 Roche
📍 Madrid