Job summary
Applications are invited for a Band 8A Senior Clinical Scientist in Artificial Intelligence (AI) post at Guy's and St Thomas' NHS Foundation Trust for a fixed term of 12 months on a 2 days per week basis to support software development within the team.
You will join the Clinical Scientific Computing (CSC) team which consists of clinical scientists, AI engineers, data scientists, radiologists, clinicians, and programme managers, with close links to King's College London and nearby NHS Trusts. You will support the team in developing software and AI as a medical device, implementing bug fixes, merging pull requests and support the software engineering aspects of the work.
Main duties of the job
The postholder will support the team in developing and implementing a host of AI solutions to support patient care at the Trust. The postholder will have the opportunity to participate in every part of the software development lifecycle, work in multidisciplinary teams to design, develop and deliver digital solutions in the NHS. They will also be able to learn about different project management styles, attend international and national conferences, and help support a national educational programme in clinical AI.
This is an exciting opportunity for software engineers and AI developers who want to contribute to software used in the NHS and support the project delivery of the team.
The majority of the work is done remotely and the postholder must be able to work effectively under these conditions. The team works from an office one day per week and holds fortnightly workshops which must be attended in person in central London.
About us
The CSC team at GSTT is a small team working together to improve access and quality of patient care at our Trust and throughout the NHS.
The team ethos is firmly grounded in a desire to improve the patient care provided by our NHS Trust and beyond. We're a highly dynamic team with a benevolent approach to proposed projects and ideas. While we do work remotely, we are a very unified team and meet often both socially and professionally, with regular post-work events and regular group lunches. There is an atmosphere of openness and collaboration.
We have a quality management system annually certified by the BSI to allow us to develop Software As a Medical Device, we have a machine learning operations created in-house which we use to train our models, and we have a deployment platform through which our AI applications are hosted and used. We have a DGX and associated server which we maintain within the team and use for machine learning purposes. We have a straightforward and robust way of accessing, analysing and cleaning data. With this combination of platforms we translate clinical research into clinical practice across many different departments.
Job description
Job responsibilities
The main purpose of this role is to support with the provision of Clinical Scientific Computing services at Guy's and St Thomas' Trust. The post-holder will work with the team two days a week in the capacity of a senior clinical scientist in AI and as such their main duties will comprise of a subset of the usual tasks of a senior clinical scientist in AI.
The main duties of the role is to support the project leads in development of software for clinical use, including software as a medical device (SaMD) and AI as a medical device (AIaMD). The role will involve facilitating and supporting test-driven development, CI/CD principles of software engineering, management of software updates and change. The role will also include the support of sysadmin activities on all of the team's servers (all Linux based).
The additional role of this post is the support and implementation of the team's quality management system (QMS). The role will include the support of training of colleagues in technical matters such as software engineering, software delivery lifecycle and bug fixes.
The postholder will work closely with the NLP lead, the AI Safety lead and the AI development lead, ensuring timely project delivery.
Job description
Job responsibilities
The main purpose of this role is to support with the provision of Clinical Scientific Computing services at Guy's and St Thomas' Trust. The post-holder will work with the team two days a week in the capacity of a senior clinical scientist in AI and as such their main duties will comprise of a subset of the usual tasks of a senior clinical scientist in AI.
The main duties of the role is to support the project leads in development of software for clinical use, including software as a medical device (SaMD) and AI as a medical device (AIaMD). The role will involve facilitating and supporting test-driven development, CI/CD principles of software engineering, management of software updates and change. The role will also include the support of sysadmin activities on all of the team's servers (all Linux based).
The additional role of this post is the support and implementation of the team's quality management system (QMS). The role will include the support of training of colleagues in technical matters such as software engineering, software delivery lifecycle and bug fixes.
The postholder will work closely with the NLP lead, the AI Safety lead and the AI development lead, ensuring timely project delivery.
Person Specification
Knowledge/Qualifications
Essential
- Good (1st or Upper 2nd class) Honours degree in a relevant subject
- Relevant MSc or equivalent
- State registration as a Clinical Scientist (gained or achievable within an acceptable timeframe)
Desirable
- Completion of Scientist Training Programme in a relevant discipline, or equivalent
- Relevant PhD
Experience
Essential
- Highly developed specialist knowledge across the full range of working procedures and practices in clinical scientific computing, building on theoretical knowledge and practical experience.
- Specialist training and practical experience with a wide range of clinical scientific computing systems and software
Desirable
- Previous experience with SaMD
- Previous experience with implementation of software in NHS
- Previous experience with CI/CD principles
- Previous experience with TDD
Skills
Essential
- Advanced knowledge of problems arising from system errors, equipment failure and clinical factors.
- Advanced specialist knowledge of techniques and clinical applications.
- Extensive experience of software engineering and the software development life-cycle, including issue tracking, testing, documentation, version control and continuous integration.
- Able to prioritise and manage own work.
- Able to exercise own initiative when dealing with issues within own specialist area of competence and within broader areas of clinical scientific computing.
- In depth understanding of relevant legislation, national standards, professional and other guidelines.
- Able to work and communicate effectively within a team.
- Able to troubleshoot errors and independently find solutions to problems.
Desirable
- In-depth knowledge of at least one high-level language used in data science, such as Python.
- Familiarity with containerisation technologies e.g., Docker, Kubernetes, etc.
- Familiarity with server management.
- Extensive experience with GitHub and version control in software engineering
- Up to date with new approaches in software development.
- Demonstrable experience with SQL e.g., PostgreSQL or other modern SQL platforms.
- Experience with HL7 messaging or other healthcare enterprise integration standards.
- Knowledge of and commitment to software development best practice.
Physical Requirements
Essential
- Able to concentrate frequently when subject to unpredictable working patterns.
- Able to concentrate for prolonged periods [eg debugging software].
- Able to deal with occasional distressing circumstances [work occasionally involves contact with patients].
Additional Information
Essential
- Able to effectively communicate highly complex information to a variety of stakeholders.
- Able to present scientific papers at national and international conferences.
- Able to develop and deliver teaching and training on complex subjects.
- Able to deal with complex and unpredictable situations.
- Able to work without direct supervision and instruction.
- Able to work remotely.
Desirable
- Experience of organising and delivering teaching and training to a multidisciplinary audience.
Person Specification
Knowledge/Qualifications
Essential
- Good (1st or Upper 2nd class) Honours degree in a relevant subject
- Relevant MSc or equivalent
- State registration as a Clinical Scientist (gained or achievable within an acceptable timeframe)
Desirable
- Completion of Scientist Training Programme in a relevant discipline, or equivalent
- Relevant PhD
Experience
Essential
- Highly developed specialist knowledge across the full range of working procedures and practices in clinical scientific computing, building on theoretical knowledge and practical experience.
- Specialist training and practical experience with a wide range of clinical scientific computing systems and software
Desirable
- Previous experience with SaMD
- Previous experience with implementation of software in NHS
- Previous experience with CI/CD principles
- Previous experience with TDD
Skills
Essential
- Advanced knowledge of problems arising from system errors, equipment failure and clinical factors.
- Advanced specialist knowledge of techniques and clinical applications.
- Extensive experience of software engineering and the software development life-cycle, including issue tracking, testing, documentation, version control and continuous integration.
- Able to prioritise and manage own work.
- Able to exercise own initiative when dealing with issues within own specialist area of competence and within broader areas of clinical scientific computing.
- In depth understanding of relevant legislation, national standards, professional and other guidelines.
- Able to work and communicate effectively within a team.
- Able to troubleshoot errors and independently find solutions to problems.
Desirable
- In-depth knowledge of at least one high-level language used in data science, such as Python.
- Familiarity with containerisation technologies e.g., Docker, Kubernetes, etc.
- Familiarity with server management.
- Extensive experience with GitHub and version control in software engineering
- Up to date with new approaches in software development.
- Demonstrable experience with SQL e.g., PostgreSQL or other modern SQL platforms.
- Experience with HL7 messaging or other healthcare enterprise integration standards.
- Knowledge of and commitment to software development best practice.
Physical Requirements
Essential
- Able to concentrate frequently when subject to unpredictable working patterns.
- Able to concentrate for prolonged periods [eg debugging software].
- Able to deal with occasional distressing circumstances [work occasionally involves contact with patients].
Additional Information
Essential
- Able to effectively communicate highly complex information to a variety of stakeholders.
- Able to present scientific papers at national and international conferences.
- Able to develop and deliver teaching and training on complex subjects.
- Able to deal with complex and unpredictable situations.
- Able to work without direct supervision and instruction.
- Able to work remotely.
Desirable
- Experience of organising and delivering teaching and training to a multidisciplinary audience.
Disclosure and Barring Service Check
This post is subject to the Rehabilitation of Offenders Act (Exceptions Order) 1975 and as such it will be necessary for a submission for Disclosure to be made to the Disclosure and Barring Service (formerly known as CRB) to check for any previous criminal convictions.
Applications from job seekers who require current Skilled worker sponsorship to work in the UK are welcome and will be considered alongside all other applications. For further information visit the UK Visas and Immigration website (Opens in a new tab).
From 6 April 2017, skilled worker applicants, applying for entry clearance into the UK, have had to present a criminal record certificate from each country they have resided continuously or cumulatively for 12 months or more in the past 10 years. Adult dependants (over 18 years old) are also subject to this requirement. Guidance can be found here Criminal records checks for overseas applicants (Opens in a new tab).
Additional information
Disclosure and Barring Service Check
This post is subject to the Rehabilitation of Offenders Act (Exceptions Order) 1975 and as such it will be necessary for a submission for Disclosure to be made to the Disclosure and Barring Service (formerly known as CRB) to check for any previous criminal convictions.
Applications from job seekers who require current Skilled worker sponsorship to work in the UK are welcome and will be considered alongside all other applications. For further information visit the UK Visas and Immigration website (Opens in a new tab).
From 6 April 2017, skilled worker applicants, applying for entry clearance into the UK, have had to present a criminal record certificate from each country they have resided continuously or cumulatively for 12 months or more in the past 10 years. Adult dependants (over 18 years old) are also subject to this requirement. Guidance can be found here Criminal records checks for overseas applicants (Opens in a new tab).