Data Engineer
A data engineer joining Medtronic's AI and Algorithm R&D team in Edinburgh, owning end-to-end clinical research data pipelines — from study data collection to validation trials — supporting patient monitoring and sensor products. Core stack: Python, SQL, ETL/ELT pipelines, database architecture, and CI/CD across clinical, sensor, and HPC environments.
- Compensation
- £76.8K–£115.2K / yr
- Location
- City of Edinburgh, United Kingdom
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 4+ years
- Category
- Data engineering
- Posted
Skills
Must have
- Bachelor's degree in Computer Science, Software Engineering, Engineering, Physics, Biomedical Engineering, or a related technical field
- 4+ years of relevant professional experience in data engineering, software engineering, or a related field
- Strong expertise in database architecture, design, and management
- Proven experience developing and maintaining ETL/ELT pipelines and scalable data workflows
- Strong proficiency in Python and SQL, or other relevant programming languages
- Experience with CI/CD pipelines, automation, and configuration management
Nice to have
- Experience in medical devices, sensor technologies, or algorithm development
- Understanding of signal processing techniques
- Familiarity with machine learning and artificial intelligence frameworks
- Exposure to computer vision and image processing
- Knowledge of healthcare industry standards and regulatory requirements
- Working proficiency in C++, C#, or MATLAB
Full description
Careers that change lives start here. Medtronic is a global leader in healthcare technology with a Mission to alleviate pain, restore health, and extend life. Our 95,000 employees work across more than 150 countries to put patients first — developing innovative medical technologies that improve the lives of 72+ million patients each year. Your unique talents will help shape the future of healthcare while building a career grounded in purpose, growth, and impact.
Day in the Life
We’re a high-performing Artificial Intelligence and Algorithm team based in Edinburgh, supporting both novel sensor research and the enhancement of mature, field-deployed products. Our team is part of the Acute Care and Monitoring (ACM) Operating Unit, headquartered in Lafayette, Colorado. ACM is committed to driving innovation and long-term growth through excellence in research and commercialization.
We’re looking for a versatile and passionate Data Engineer to join our cutting-edge R&D team. In this role, you’ll design, architect, and manage complex research data pipelines that drive innovation across multiple projects: from early-stage exploratory research to the development of world-class patient monitoring technologies.
You’ll thrive in a fast-paced environment, contributing across the full data lifecycle and collaborating with cross-functional teams. Your broad technical expertise and hands-on approach will help shape the data infrastructure that powers our AI and algorithm development efforts.
This role will be based in our Edinburgh office
Primary Responsibilities:
- Own the end-to-end data lifecycle, from clinical study data collection to clinical validation trials.
- Design and manage scalable data infrastructure across clinical trials, sensor platforms, and HPC environments.
- Maintain and optimize data storage, access, security, and backup systems.
- Develop data manipulation, processing, and testing tools to ensure data quality and reliability.
- Define and implement data architecture, engineering best practices, and standards across R&D.
- Collaborate with AI engineers, researchers, and cross-functional teams to align data systems with project goals.
- Enable reliable, efficient data usage for AI, machine learning, and signal processing applications.
- Drive data architecture decisions and continuous improvements in a dynamic R&D environment.
Required Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, Engineering, Physics, Biomedical Engineering, or a related technical field.
- 4+ years of relevant professional experience in data engineering, software engineering, or a related field.