Role Overview
As a Mid-Level Full Stack Engineer, you’ll help develop full stack applications across Motilent’s operational space, from in-house tooling to support scientific research projects, to developing Software as a Medical Device (SaMD), reporting into the Lead Applications Engineer. This will require creating flexible and robust tooling, adhering to regulatory standards where required, developing and integrating applications with our medical imaging platform, and a keen eye for identifying novel solutions for complex problems.
You’ll collaborate closely with engineers, scientists, QARA, and product leads to design and maintain software to support both clinical, trial, and research use, both in house and in the field. You’ll play a key role in the design and development of applications which support our customers and internal teams with data transfer, alignment, and integration with the Motilent Entrolytics platform across a varied landscape.
Salary: £40,000 – £50,000, depending on experience and coverage of skills.
Key Responsibilities
- Own the development of applications to support data ingestion and analysis pipelines within our research cohort of users, both internal and external
- Integrate with Motilent’s internal DICOMWeb services and APIs to unify and streamline interfaces with the Entrolytics platform
- Ingest, process, and deliver traceable data analysis and reporting to aid key stakeholders with research projects
- Uphold engineering standards including code style, quality, reusability, test coverage, and documentation
- Collaborate with other engineers through reviews, guidance, and design work
- Take part in sprint planning activities, decompose work into deliverable increments, and communicate trade-offs to stakeholders
- Facilitate regulatory-aligned software development in a number of markets, including requirements gathering, deriving software specifications, and outlining sufficient and necessary verification and validation activities to evidence regulatory compliance
- Willingness to work on a diverse range of projects, with differing tech stacks to address a variety of needs, with site visits to understand specific customer requirements and solutions
- Operate within the QMS, contributing to process reviews, keeping technical documentation current, and maintaining the training and competency records required for regulated work
Required Skills
- Bachelor’s degree (or equivalent) in Computer Science, Engineering, or a related technical discipline, and 2+ years of experience as a software engineer within a commercial environment
- Production experience with Python and C++
- Docker containerisation and orchestration
- Knowledge of RESTful APIs
- Familiarity with bash scripting and Linux-based OSs
- Familiarity with data processing, databases, and data traceability / immutability
- Understanding of deriving software requirements and appropriate software verification activities
- Strong grasp of vector/matrix maths, 3D transformations, and geometry
- Comfortable working within regulated software development practices, including documentation, automated testing, and traceability expectations aligned with medical device standards
- Appetite for project variety, some field engineering, and exposure to new tech
Nice to Have
- Background in DICOM, medical imaging analysis, clinical research tooling
- Machine Learning / AI development, with strong data management principles
- Working knowledge of frameworks such as IEC 62304, ISO 13485
- Fluency in adjacent languages used across Motilent products (e.g. React / TypeScript, Java, Swagger)
- Experience applying advanced mathematics, geometry, optimisation, or algorithm design to imaging problems
- Experience with cloud infrastructure solutions such as AWS, Microsoft Azure, and Google Cloud
Ways of Working
- Operate within Motilent’s QMS, maintaining traceability and documentation as required by regulated software standards
- Collaborate closely with engineers, solution architects, and product teams to ensure alignment between development, quality, and regulatory goals
- Based remotely within the UK, with occasional travel to Motilent’s central London office for collaboration, onboarding, or training
- Maintain accurate and current records of training, skills, and experience in line with QMS requirements
Benefits & Employment Details
- 25 days of annual leave + public holidays
- Health Insurance Scheme
- Options Scheme
- Pension Scheme
- Full-time, Permanent
- Laptop and hardware provided
- Hybrid work arrangement: Our office is located in Aldgate East (London, UK), but we provide the option for flexible remote work from home
- UK-based applicants only: This opportunity is open to individuals with pre-existing, unrestricted rights to work full-time in the UK. We are not able to offer visa sponsorship
Recruitment Process
- Submit your application — Send your CV and cover letter (including the job title you’re applying for) to recruitment_102025@motilent.co.uk
- Technical assessment — Complete a Python coding test to demonstrate your practical coding and testing abilities
- Interview — Participate in a technical interview with members of Motilent’s Senior Engineering team
- References and checks — Final background and reference checks prior to offer