Software Development and Support Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+11 more
Job description
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.
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.
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.
Requirements
- 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.
- 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., 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.
Benefits & conditions
Salary: 34 000-37 000 DOE
Are you passionate about Software Development, Artificial Intelligence and Machine Learning, and looking for an opportunity to work on innovative healthcare technology?
About the company
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.
Everything we do is underpinned by our core values. We are looking for people who are
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…