Senior Software Engineer (AI)

London, United Kingdom

We are partnering with a healthcare technology client developing software for regulated medical devices. They are seeking a Senior Software Engineer (AI) with a strong background in Machine Learning to support a critical medical device project. This role will play a key part in designing, developing, and guiding AI-driven software in a highly regulated environment, with direct input into regulatory and quality considerations.


Contract details


  • Contract Length: Initial 3 months (strong likelihood of extension)
  • Start Date: Immediate
  • Location: Fully remote (UK-based, ideally within commuting distance of London)
  • Rate: £400 per day (Outside IR35 if applicable)


Key responsibilities


  • Design, develop, and maintain AI / Machine Learning software components used within a medical device context
  • Implement robust, scalable Python-based ML pipelines, including model training, evaluation, and deployment
  • Develop and integrate RESTful APIs to expose ML functionality
  • Package and deploy applications using Docker and cloud-native patterns
  • Work within AWS environments (e.g. EC2, S3, Lambda, SageMaker or equivalent)
  • Ensure software is developed in line with IEC 62304 and medical device software lifecycle requirements
  • Provide technical guidance on regulatory compliance, including documentation, traceability, and risk management
  • Collaborate closely with product, quality, regulatory, and clinical stakeholders
  • Support preparation of software artifacts for medical device submissions (e.g. technical files)
  • Review code and mentor other engineers where required


Required skills and experience


  • Strong Python development experience in production environments
  • Proven experience developing Machine Learning models (e.g. classification, regression, image/signal processing, or NLP)
  • Solid understanding of ML model lifecycle: data preparation, training, validation, deployment, and monitoring
  • Hands-on experience with APIs, Docker, and AWS
  • Working knowledge of IEC 62304 and regulated software development
  • 6–12 months experience working in healthcare and/or medical device software
  • Exposure to software used in medical device regulatory submissions
  • 3–5+ years professional software engineering experience
  • Ability to advise and guide teams on regulatory and quality considerations within software development


Nice to have


  • Experience with AI/ML in regulated environments (SaMD, diagnostics, imaging, wearables, etc.)
  • Familiarity with ISO 13485, ISO 14971, or FDA guidance for medical software
  • Experience working alongside Quality Management Systems (QMS)
  • Background in cloud-based ML services (e.g. AWS SageMaker)
  • Strong documentation and technical writing skills


Contact Cam



Cam Dalziel is a recruitment specialist in assembling teams in data, AI, design, and technology across Europe. He engages with top talent and is committed to providing a high-quality service that delivers results. If you’re looking for a new career opportunity or seeking the right addition to your team, contact cam.dalziel@aspirerecruitmentgroup.com.

Apply Now