Be at the heart of actionFly remote-controlled drones into enemy territory to gather vital information.

Apply Now

Software Development Support Officer

University of Glasgow
Glasgow
1 year ago
Applications closed

Related Jobs

View all jobs

Associate Data Scientist

Data Scientist

Senior Machine Learning Engineer

Data Science Team Lead

Senior Data Scientist - Hybrid - London, UK...

AI Machine Learning Intern

Job Purpose

The School of Health and Wellbeing is home to our Electrocardiology Core Laboratory, based in Glasgow Royal Infirmary, where we continue to develop software currently used to interpret over 25 million electrocardiograms (ECGs) each year worldwide. New uses of the ECG are emerging based on the use of artificial intelligence techniques. The Glasgow team needs to keep abreast of such advances, which means expanding the team involved in software development. We have an exciting opportunity for a Software Development Support Officer to join the Software Development Group where you will be able to use your experience of programming in a high level language to assist in the enhancement of our world leading software. You will have knowledge of Windows or Linux operating systems and your experience of programming could come from your College/ University course or from a previous similar role. In return, we will offer you opportunities to enhance your knowledge of software development on a range of platforms as well as contributing to research in the field, particularly in relation to Machine Learning. You will also have the rare opportunity to assist with the preparation of publications and interacting with leading industry partners You will also gain an understanding of the recording and interpretation of ECGs.Main Duties and Responsibilities1. Make a leading contribution to the further development and enhancement of software for automated interpretation of ECGs, with an emphasis on using Machine Learning tools for ECG classification.2. Using specialist expertise, independently maintain, test, evaluate and debug program code to verify accuracy and completeness and to ensure system operating proficiency, or to adapt programs to new requirements.3. Undertake detailed specialist quantitative and qualitative analysis and interpretation of experimental results related to automated ECG interpretation.4. Assist with preparation of results of ECG analyses, based on newer methods, for inclusion in scientific publications.5. Review systems and processes in selected aspects of automated ECG interpretation, analyse areas for improvement and recommend revised diagnostic approaches where required.6. Be responsible for keeping abreast of the use of Machine Learning and Artificial Intelligence in automated ECG interpretation and hence for advising other team members of developments in this area.7. Work with immediate colleagues and, if appropriate, external parties in other Schools within the University to develop novel software to facilitate further experimentation in diagnostic methods.8. Assist with the preparation of documentation in relation to compliance with IEC 62304.9. Participate in the ISO 9001:2015 Quality Management System used by the Group.10. Take a significant role in the process of auditing and being audited in compliance with the Quality Management System.11. Contribute to the overall IT team culture, including a significant role with creation, development and review of SOPs where relevant.12. Liaise with non-IT colleagues where appropriate, e.g. to discuss potential system improvements and to ensure compliance with technical and professional standards.13. Assist in the building of databases of selected ECG abnormalities in order to facilitate the development of new ECG diagnostic criteria.14. Become familiar with University IT regulations.15. Undertake a variety of tasks as required by the Software Development Manager.Knowledge, Qualifications, Skills and ExperienceKnowledge/QualificationsEssentialA1 Scottish Credit and Qualification Framework level 9, (Ordinary Degree, Scottish Vocational Qualification level 4)in mathematics, computing science or a science related subject.A2 Extensive knowledge of a high level programming language, e.g. C, C++ as well as Linux and Windows OSDesirableB1 An understanding of signal processing, ideally include concepts related to filtering B2 Knowledge of database design and useB3 Knowledge of web based applications, development software and methodologiesB4 Basic knowledge of Machine Learning methods for diagnostic useSkillsEssentialC1 Ability to work under pressure while maintaining high professional standardsC2 Ability to work as a team member C3 Ability in using program design methods and programming techniquesC4 Organisational and time-management skills, prioritising tasks to ensure the right things are done at the right timeC5 Ability to apply existing knowledge to new areas of ITC6 Ability to maintain a professional, courteous and patient manner when assisting and supporting users with differing IT knowledge C7 Well-developed interpersonal and communication skills and an aptitude for training customers in the use of software applicationsC8 Well-developed ability to adopt a methodical and logical approach to software design, structure and implementation C9 Ability to work independently when requiredDesirable D1 Ability to develop skills in response to technological change within the areaExperienceEssentialE1 Ability to demonstrate the competencies required to undertake the duties associated with this level of post having acquired the necessary knowledge and skills in a similar roleE2 Relevant experience of development of software, ideally in a language such as C E3 Experience of writing software user documentation and providing user trainingDesirable F1 Familiarity with source code control systems and change management systems F2 Completion of a research project, perhaps as part of an undergraduate degreeTerms and ConditionsSalary will be Grade 7, £39,347 - £44,263 per annum. This post is full time and open ended. Relocation assistance will be provided where appropriate. As part of Team UofG you will be a member of a world changing, inclusive community, which values ambition, excellence, integrity and curiosity. The University of Glasgow has a responsibility to ensure that all employees are eligible to live and work in the UK. If you require a Skilled Worker visa to work in the UK, you will be required to meet the eligibility requirements of the visa route to be assigned a Certificate of Sponsorship. As a valued member of our team, you can expect:1 A warm welcoming and engaging organisational culture, where your talents are developed and nurtured, and success is celebrated and shared. 3 A flexible approach to working.

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How to Write an AI CV that Beats ATS (UK examples)

Writing an AI CV for the UK market is about clarity, credibility, and alignment. Recruiters spend seconds scanning the top third of your CV, while Applicant Tracking Systems (ATS) check for relevant skills & recent impact. Your goal is to make both happy without gimmicks: plain structure, sharp evidence, and links that prove you can ship to production. This guide shows you exactly how to do that. You’ll get a clean CV anatomy, a phrase bank for measurable bullets, GitHub & portfolio tips, and three copy-ready UK examples (junior, mid, research). Paste the structure, replace the details, and tailor to each job ad.

AI Recruitment Trends 2025 (UK): What Job Seekers Must Know About Today’s Hiring Process

Summary: UK AI hiring has shifted from titles & puzzle rounds to skills, portfolios, evals, safety, governance & measurable business impact. This guide explains what’s changed, what to expect in interviews, and how to prepare—especially for LLM application, MLOps/platform, data science, AI product & safety roles. Who this is for: AI/ML engineers, LLM engineers, data scientists, MLOps/platform engineers, AI product managers, applied researchers & safety/governance specialists targeting roles in the UK.

Why AI Careers in the UK Are Becoming More Multidisciplinary

Artificial intelligence is no longer a single-discipline pursuit. In the UK, employers increasingly want talent that can code and communicate, model and manage risk, experiment and empathise. That shift is reshaping job descriptions, training pathways & career progression. AI is touching regulated sectors, sensitive user journeys & public services — so the work now sits at the crossroads of computer science, law, ethics, psychology, linguistics & design. This isn’t a buzzword-driven change. It’s happening because real systems are deployed in the wild where people have rights, needs, habits & constraints. As models move from lab demos to products that diagnose, advise, detect fraud, personalise education or generate media, teams must align performance with accountability, safety & usability. The UK’s maturing AI ecosystem — from startups to FTSE 100s, consultancies, the public sector & universities — is responding by hiring multidisciplinary teams who can anticipate social impact as confidently as they ship features. Below, we unpack the forces behind this change, spotlight five disciplines now fused with AI roles, show what it means for UK job-seekers & employers, and map practical steps to future-proof your CV.