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

Data Scientist - Hybrid

Data science - Geology

Assistant Coastal Data Scientist

Senior Machine Learning Engineer

Lead R Data Scientist - Sustainability

Lead R Engineer / Data Scientist - Integrated Pest Management (IPM)

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.

Why the UK Could Be the World’s Next AI Jobs Hub

Artificial Intelligence (AI) has rapidly moved from research labs into boardrooms, classrooms, hospitals, and homes. It is already reshaping economies and transforming industries at a scale comparable to the industrial revolution or the rise of the internet. Around the world, countries are competing fiercely to lead in AI innovation and reap its economic, social, and strategic benefits. The United Kingdom is uniquely positioned in this race. With a rich heritage in computing, world-class universities, forward-thinking government policy, and a growing ecosystem of startups and enterprises, the UK has many of the elements needed to become the world’s next AI hub. Yet competition is intense, particularly from the United States and China. Success will depend on how effectively the UK can scale its strengths, close its gaps, and seize opportunities in the years ahead. This article explores why the UK could be the world’s next global hub for artificial intelligence, what challenges it must overcome, and what this means for businesses, researchers, and job seekers.

The Best Free Tools & Platforms to Practise AI Skills in 2025/26

Artificial Intelligence (AI) is one of the fastest-growing career fields in the UK and worldwide. Whether you are a student exploring AI for the first time, a graduate looking to build your portfolio, or an experienced professional upskilling for career growth, having access to free tools and platforms to practise AI skills can make a huge difference. In this comprehensive guide, we’ll explore the best free resources available in 2025, covering AI coding platforms, datasets, cloud tools, no-code AI platforms, online communities, and learning hubs. These tools allow you to practise everything from machine learning models and natural language processing (NLP) to computer vision, reinforcement learning, and large language model (LLM) fine-tuning—without needing a huge budget. By the end of this article, you’ll have a clear roadmap of where to start practising your AI skills for free, how to build real-world projects, and which platforms can help you land your next AI job.

Top 10 Skills in Artificial Intelligence According to LinkedIn & Indeed Job Postings

Artificial intelligence is no longer a niche field reserved for research labs or tech giants—it has become a cornerstone of business strategy across the UK. From finance and healthcare to manufacturing and retail, employers are rapidly expanding their AI teams and competing for talent. But here’s the challenge: AI is evolving so quickly that the skills in demand today may look different from those of just a few years ago. Whether you’re a graduate looking to enter the industry, a mid-career professional pivoting into AI, or an experienced engineer wanting to stay ahead, it’s essential to know what employers are actually asking for in their job ads. That’s where platforms like LinkedIn and Indeed provide valuable insight. By analysing thousands of job postings across the UK, they reveal the most frequently requested skills and emerging trends. This article distils those findings into the Top 10 AI skills employers are prioritising in 2025—and shows you how to present them effectively on your CV, in interviews, and in your portfolio.