onsite
Senior Software Engineer - Thalamos
Software Engineer
Senior Software Engineer building AI‑enabled, end‑user focused solutions for NHS and social care workflows, leveraging Python, Node.js, AWS and machine learning to deliver unified, data‑rich mental health services.
About the role
Key Responsibilities
- Design, develop, and maintain scalable backend services in Python and Node.js that power unified workflows across NHS, social care, and police systems.
- Integrate AI agents and machine learning models to enhance assessment, care, and treatment processes.
- Deploy and manage services on AWS, ensuring high availability, security, and compliance with healthcare regulations.
- Collaborate with product, UX, and data teams to translate complex clinical requirements into robust, user‑centric software.
- Participate in code reviews, performance tuning, and continuous improvement of development practices.
Requirements
- 5+ years of professional software development experience, with strong expertise in Python and Node.js.
- Proven track record of building and deploying production‑grade services on AWS.
- Hands‑on experience with machine learning pipelines and AI agent integration.
- Excellent problem‑solving skills and a passion for building user‑focused, high‑quality software.
- Strong communication skills and ability to work effectively in cross‑functional teams.
Skills
pythonnodejsawsmachine learning