Software Development and Support Engineer
Join Heales Medical in St Neots to build AI-powered healthcare tools, develop full-stack solutions, and support secure systems that help improve occupational health services.
Software Development and Support Engineer
Heales Medical – St Neots
Salary: 34 000-37 000 DOE
Overview
Are you passionate about Software Development, Artificial Intelligence and Machine Learning, and looking for an opportunity to work on innovative healthcare technology?
We are looking for a talented and motivated AI/ML Software Development and Support Engineer to join our IT team at Heales Medical. This is an exciting opportunity to contribute to the development of AI and Machine Learning solutions that will help automate and enhance our healthcare services.
You will work on a range of innovative projects alongside our IT team and clinical colleagues, helping to develop technology that can make a real difference to our clients, their employees and the wider public.
Heales Medical is a growing provider of Occupational Health services across the UK, committed to innovation and continuously developing our technology and services.
About the Role
This is a varied technical position combining Machine Learning, full-stack software development and IT support.
You will be involved in developing and implementing existing AI/ML initiatives, including AI-powered triage systems, medical-grade risk assessment models and automated documentation processes.
The role will involve developing and deploying AI models, working with a variety of open-source AI Models, open-source solutions, database technologies and our Linux infrastructure, developing applications from user interface through to server-side functionality.
You will also be responsible for ensuring that data is appropriately anonymised, integrating new developments with our existing management system and supporting the ongoing maintenance, security and performance of our IT infrastructure.
Working closely with other members of the IT team and colleagues across the organisation, you will contribute to exciting healthcare technology projects while ensuring that solutions are delivered securely, effectively and within agreed timescales.
This is primarily an office-based role at our St Neots head office, with occasional travel to other company locations when required.
Key Responsibilities
Software Development & AI/ML Innovation
Develop and implement existing Machine Learning initiatives, including AI-powered triage systems, medical-grade risk assessment models and automated documentation processes.
Develop and deploy AI/ML solutions tailored for healthcare applications.
Identify opportunities for new AI/ML implementations that support organisational objectives and improve healthcare service delivery.
Integrate advanced Retrieval-Augmented Generation (RAG) techniques and knowledge graph solutions.
Evaluate and improve the performance, accuracy and efficiency of AI models and applications.
Full-Stack Development & System Integration
Undertake full-stack software development, covering user interfaces and server-side applications.
Integrate new developments with the organisation's existing management system and open-source tools.
Work with relational database management systems and SQL.
Ensure appropriate data anonymisation when working with healthcare information.
Complete agreed development projects within specified timescales.
Work collaboratively with other members of the IT team to ensure successful integration of development work into the organisation's main computer systems.
IT Infrastructure, Security & Support
Support the maintenance of the organisation's locally hosted and cloud-based AI servers, including updates and backups where necessary.
Assist with the maintenance of the organisation's network infrastructure where required.
Work with other members of the IT team on development and production support activities through GitLab.
Assist with the identification and resolution of security issues.
Support testing of software, systems and processes.
Ensure development and support activities comply with the organisation's policies, practices and procedures.
Collaboration & Continuous Improvement
Work closely with the IT team and wider organisation to understand business requirements and deliver effective technical solutions.
Provide technical guidance and share knowledge of AI/ML methodologies and best practice with other IT team members.
Develop and maintain technical documentation and reporting for technical and non-technical audiences.
Take active steps to understand the business, software and tools required to undertake agreed projects.
Keep up to date with developments in Machine Learning, AI and database technologies.
To Be Successful in This Role, You Will Demonstrate
A qualification in Computing (degree or above).
An MSc in a relevant AI/ML course.
Excellent communication skills.
Confidence and experience using open-source solutions and models.
Experience or knowledge of relational database management systems (RDBMS) and SQL, preferably PostgreSQL.
Desirable (But Not Essential)
Good knowledge of Linux, including both server and desktop environments.
Knowledge of Elixir, Svelte and/or Rust.
Experience setting up AI/ML servers using GPUs.
Experience or knowledge of container technology, particularly LXD.
A good understanding of cyber security and AI assessment.
Full UK driving licence and willingness to travel to other company locations when required.
Why Join Us?
At Heales Innovation Group, you'll become part of a supportive and growing organisation where technology, innovation and people are at the heart of everything we do.
We offer the opportunity to:
Work on exciting AI and Machine Learning projects within the healthcare sector.
Contribute to innovative technology that can make a genuine difference to healthcare services.
Work alongside our IT team and clinical professionals.
Gain exposure to emerging AI technologies and open-source solutions.
Be involved in developing and implementing new ideas and technical solutions.
Develop your technical skills and knowledge within a growing organisation.
Play an important role in shaping the future of healthcare technology.
Make a genuine contribution to innovation in Occupational Health and the wider health market.
Our Values
Everything we do is underpinned by our core values. We are looking for people who are:
Professional | Caring | Respectful | Dedicated | Trustworthy | Disciplined | Resilient
Location: St Neots
Salary: 34-37K DOE
Hours: Full Time
Working Arrangement: Office Based
Reporting to: IT Lead/Team Leader
If you're passionate about Software Development, AI and Machine Learning, and want to work on innovative projects that have the potential to transform healthcare services, we'd love to hear from you.
Apply today and become part of the Heales Innovation Group journey.
- Department
- Non-clinical
- Location
- St Neots
About Heales Medical
Heales Medical is an established Occupational Health provider delivering flexible, cost-effective, tailored health solutions across the UK to public and private sector clients. Our proactive, results-focused services align with government strategies to improve health and reduce absence.