Jobs / Medtronic
Senior Platform Engineer - ML Ops
Medtronic · Galway, G, Ireland
Galway, G, IrelandExp: 4+ yrs65,600-98,400 EUR/yearlyHybrid
Remuneration
65,600-98,400 EUR/yearly
Location
Galway, G, Ireland
Visa sponsorship
Not specified
Job summary
The Senior Platform Engineer – ML/Ops role is dedicated to developing the software ecosystem for implantable cardiac devices, enhancing the software development process. Key responsibilities include designing MLOps capabilities, improving cloud-based systems, and supporting the machine learning lifecycle, utilizing technologies such as Python, CI/CD pipelines, and cloud platforms like AWS and Azure.
Benefits
Flexible Benefits PackageShort-term incentive called the Medtronic Incentive Plan (MIP)
Qualifications
- Bachelor's degree (Level 8) in Computer Science, Software Engineering, Computer Engineering, Information Systems, or a related technical discipline
- minimum of 4 years of relevant experience
- Experience designing, developing, deploying, and operating cloud-native or distributed software systems
- Experience developing platform services, APIs, CI/CD pipelines, automation solutions, Infrastructure as Code
- Strong hands-on experience developing software solutions in Python
- Experience supporting machine learning development and deployment workflows
- Experience troubleshooting complex technical issues
Responsibilities
- Contributes to the design, implementation, and operation of shared platform and Machine Learning Operations (MLOps) capabilities
- Independently design and implement technical solutions for problems involving cloud, distributed systems, machine learning, data, infrastructure, or software engineering
- Design, build, and improve reusable services, automation, APIs, templates, CI/CD pipelines, Infrastructure as Code, and self-service capabilities
- Apply advanced technical knowledge to improve existing platforms, processes, systems, and engineering practices
- Support the end-to-end machine learning lifecycle and MLOps practices
- Own projects, processes, or technical outcomes within the job area
- Investigate difficult technical problems that may span multiple systems
- Lead or contribute to technical investigations and root-cause analysis
- Partner with software engineers, ML engineers, data scientists, architects, security specialists, data professionals, and infrastructure teams
- Contribute to platform roadmaps, project milestones, technical standards, and adoption plans
- Coach, review, and provide technical guidance to other engineers
Skills
AWSAzureDockerDynatraceGCPGrafanaHelmKafkaKubernetesPrometheusPython
Degrees
Bachelor's degree (Level 8) in Computer ScienceSoftware EngineeringComputer EngineeringInformation Systems
Relocation
No