Job Overview
This is a fixed term contract full-time role with potential to change to a permanent role. It's on-site Junior Software Engineer – AI role based in London NW1. The role involves contributing to the design, development, and maintenance of software components that support Sirkka Health’s SmartPlatform, with a focus on AI-driven features and backend services. This is a great opportunity for someone early in their career who wants to grow their software engineering skills while gaining hands-on exposure learn and apply machine learning and AI concepts in real-world healthcare workflows under the guidance of more experienced team members.
What You’ll Do:
- Write clean, maintainable, and well-tested code under the guidance of senior engineers
- Contribute to the design, development, and deployment of software features, including those that integrate AI/ML components or third-party AI APIs
- Collaborate with product managers, designers, and other engineers to translate requirements into working software
- Participate in code reviews, sprint planning, and team stand-ups
- Debug and troubleshoot issues across the application stack
- Write and maintain documentation for the code and systems you work on
- Continuously learn new tools, frameworks, and best practices, particularly around AI/ML integration
- Support testing and quality assurance processes to ensure reliable releases
What We're Looking For:
- Bachelor's degree in AI or Software Engineering, or a related field (or equivalent practical experience)
- 0–2 years of professional or internship experience in software development
- Strong foundational knowledge in machine learning and AI applications, including data structures, algorithms, version control (Git), and testing practices
- Proficiency in Programming and Object-Oriented Programming (OOP), using languages commonly employed in backend and AI development (e.g., Python, JavaScript, or similar)
- Some exposure to or coursework in AI/machine learning concepts (e.g., through university projects, personal projects, internships, or online courses) — production experience is not required
- Curiosity about how AI/ML technologies are applied in real products, and willingness to learn quickly and adapt to new tools and technologies
- Ability to write clean, maintainable code, collaborate in a multidisciplinary team, and follow version control and agile development practices.
- Strong problem-solving skills and attention to detail
- Strong communication skills and a collaborative, team-oriented mindset
Join us to be part of a forward-thinking company where your contributions will shape the future of AI-driven solutions. We are committed to fostering an inclusive environment that supports your professional growth while delivering innovative technology that makes a difference.
Sirkka Health is a UK-based integrated medical assistance SmartPlatform that delivers user-friendly software and a nationwide network of nurses to enable mobile pathology services in homes and communities. Sirkka Health’s solutions can be white-labelled or easily integrated with existing systems, making it flexible for different healthcare partners. Sirkka is recognised by Bupa and Vitality insurance for mobile pathology services across the UK.
Pay: £28,000.00-£35,000.00 per year
Benefits:
- Casual dress
- Company pension
- Employee discount
- Free flu jabs
- Gym membership
- Health & wellbeing programme
Application question(s):
- Strong foundational knowledge in machine learning and AI applications
- Education and experiences in AI or software engineering
Education:
Language:
Work authorisation:
- United Kingdom (required)
Work Location: In person