Data Engineer & ML Engineer — Production AI Pipelines

Insud Pharma

Madrid

On-site

EUR 70,000 - 100,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Wellness platform
Language learning
Internal mobility
Unlimited psychologist sessions

Job summary

Insud Pharma's AI Labs in Madrid seeks a Data Engineer / Machine Learning Engineer to design, build, and operate end-to-end data and ML solutions across regulatory, clinical trials, R&D, pharmacovigilance, and manufacturing.

You will work with data scientists and software engineers to deploy scalable pipelines, ML models, and robust infrastructure, ensuring reliability, performance, and compliance in a fast-moving, startup-like environment.

Qualifications

  • Proficient in Spanish and English, written and verbal communication.
  • Strong proficiency in Python, including clean code practices, packaging, and modular design.
  • Solid understanding of software engineering principles (OOP, SOLID, testing, version control).
  • Hands-on experience building data pipelines (ETL/ELT) using Python-based frameworks or custom solutions.
  • Experience working with machine learning workflows, including model training, evaluation, and deployment.
  • Familiarity with REST APIs and service-based architectures (FastAPI, Flask, or similar).
  • Strong experience with Git and collaborative development workflows.
  • Experience with containerization (Docker) and cloud environments (AWS or Azure).
  • Experience with MLOps practices (model versioning, monitoring, drift detection, retraining strategies).
  • Familiarity with orchestration tools (Airflow, Prefect, Dagster).
  • Experience with data storage systems (SQL / NoSQL databases, data lakes, object storage).
  • Exposure to streaming or event-driven architectures.
  • Experience deploying or operating ML systems in regulated or high-reliability environments.
  • Familiarity with ML frameworks and scientific libraries (NumPy, Pandas, Scikit-learn, PyTorch, TensorFlow).
  • Interest in applied AI topics such as NLP, LLM-based systems, or scientific computing.

Responsibilities

  • Design, build, and maintain scalable data pipelines for data ingestion, transformation, and serving, supporting both analytics and machine learning use cases.
  • Develop and productionize machine learning pipelines, covering training, validation, deployment, and monitoring.
  • Collaborate closely with Data Scientists to translate notebooks and prototypes into robust, production-ready ML systems.
  • Implement model deployment patterns (batch, real-time, or hybrid) using APIs, scheduled jobs, or event-driven architectures.
  • Build and maintain feature pipelines and data abstractions that enable reproducible and reliable model behavior.
  • Ensure data quality, versioning, and traceability across datasets and models.
  • Optimize pipelines and ML workloads for performance, scalability, and cost efficiency.
  • Work with DevOps and Platform teams to deploy solutions using containerization and CI/CD best practices.
  • Contribute to defining data engineering and MLOps standards across AI Labs. Participate in code reviews, documentation, and mentoring to foster a culture of engineering excellence.

Skills

Spanish
English
Python
Software engineering
Data pipelines
ML workflows
REST APIs
Git
Docker
Cloud (AWS/Azure)
MLOps
Airflow
SQL/NoSQL
Pandas/Numpy

Tools

FastAPI
Flask
TensorFlow
PyTorch

Job description

Insud Pharma's AI Labs in Madrid seeks a Data Engineer / Machine Learning Engineer to design, build, and operate end-to-end data and ML solutions across regulatory, clinical trials, R&D, pharmacovigilance, and manufacturing.

You will work with data scientists and software engineers to deploy scalable pipelines, ML models, and robust infrastructure, ensuring reliability, performance, and compliance in a fast-moving, startup-like environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI/ML Platform Engineer — Lead Production Pipelines
Senior AI/ML Platform Engineer — Lead Production Pipelines

AILY LABS • Madrid

Hybrid
EUR 90,000 - 140,000
AI DevOps Engineer: Cloud, CI/CD & IaC for GenAI Apps
AI DevOps Engineer: Cloud, CI/CD & IaC for GenAI Apps

Insud Pharma • Madrid

On-site
EUR 55,000 - 75,000
Training and language learning平台
Wellness platform with unlimited free
Development plans, internal mobility
+1
Senior Data Engineer – AI-Driven Pipelines (Hybrid, Barcelona)
Senior Data Engineer – AI-Driven Pipelines (Hybrid, Barcelona)

Sanofi Group • Bellprat

Hybrid
EUR 70,000 - 120,000
Data Platform & AI Engineer: Build AI-Driven Data Pipelines
Data Platform & AI Engineer: Build AI-Driven Data Pipelines

Camelina Company España • Madrid

Hybrid
EUR 45,000 - 70,000
Senior Data Engineer - Data Platform & Pipelines (Madrid)
Senior Data Engineer - Data Platform & Pipelines (Madrid)

adm Indicia • Madrid

On-site
EUR 70,000 - 110,000
Graduate Data Scientist: AI-Driven Analytics & Pipelines
Graduate Data Scientist: AI-Driven Analytics & Pipelines

Bending Spoons • Madrid

Hybrid
EUR 66,000 - 108,000
Flexible hours
Remote working
Learning & training support
+5
Senior ML Engineer for Biologics Discovery
Senior ML Engineer for Biologics Discovery

Johnson & Johnson Co. • Madrid

On-site
EUR 55,000 - 88,000
Data Engineer — Cloud Pipelines & Data Solutions
Data Engineer — Cloud Pipelines & Data Solutions

INNOCV Solutions S.L.U. • Madrid

On-site
EUR 60,000 - 90,000
Professional Training & Certifications
Flexible hours
Day off on your birthday
+4
Data Engineer - AI-Ready Pipelines & DataOps (Hybrid)
Data Engineer - AI-Ready Pipelines & DataOps (Hybrid)

mscope • Madrid

Hybrid
EUR 48,000 - 68,000
25 days vacation
Birthday off!
Data Pipelines Engineer for AI & Analytics
Data Pipelines Engineer for AI & Analytics

Sanofi Group • Barcelona

On-site
EUR 50,000 - 74,000