Senior Software Engineer – Python
Medtronic
In this role you will help design, build and maintain a SaaS platform used by ML engineers and data scientists to create scalable medical AI products. You will collaborate with data, platform and stakeholder teams to deliver production-grade software in a fast-paced environment. You work on edge-enabled, cloud-based data and annotations management within Medtronic’s Surgical AI ecosystem, contributing to global improvements in surgical care. This is a chance to impact patient outcomes through cutting-edge AI in healthcare.
Pay / Benefits- competitive salary
- flexible benefits package
- Design, develop, and maintain the SaaS tool (Python codebase) for project, data, and annotations management used by internal stakeholders
- Collaborate with data and platform engineers to streamline data access and processing for growing data volumes
- Work with internal stakeholders to define software requirements and validate features in an iterative, quality-driven environment
- BSc or MSc in relevant field and 2-3 years professional experience
- Production-quality code delivery experience
- Strong Python skills and best practices for high-quality code
- Experience using Git for production codebases
- Familiarity with CI/CD, Docker; cloud familiarity (AWS, GCP)
- Willingness to commute to London 2 days/week
- Experience with Kanban/Scrum environments; SaaS features development; exposure to LLM agents preferred
- Knowledge of infrastructure-as-code tools (Terraform) a plus
- collaboration with cross-functional teams
- ability to work in a fast-paced, iterative environment
- strong communication of technical concepts to non-technical stakeholders
- Python
- Git
- CI/CD
Reference: WJ-747_30200077