Software & AI Engineer
£750 - £800 per day
2 days onsite
We're working with a global healthcare and AI research organisation that's pioneering the use of advanced Machine Learning to accelerate the discovery and delivery of life-changing treatments. Their vision is to enable faster, personalised therapies that improve patient outcomes worldwide - and they're seeking a Backend Software Engineer to help bring that mission to life.
The RoleYou'll be joining a multidisciplinary AI/ML team responsible for developing the infrastructure and software that powers cutting-edge research and intelligent applications. The role focuses on backend development in Python, integrating AI components with data, compute, and frontend systems to create scalable, high-performance solutions.
Day-to-day responsibilities include:
-  Designing and implementing backend services for Python-based web applications (e.g., FastAPI). 
-  Integrating AI and ML components into production systems and APIs. 
-  Writing high-quality, well-tested, and well-documented code following best practices. 
-  Developing and monitoring metrics to improve system reliability and performance. 
-  Collaborating closely with frontend engineers, data engineers, and ML specialists to build end-to-end pipelines. 
-  Participating in agile ceremonies and code reviews to uphold quality and delivery standards. 
Core skills:
-  Strong Python backend development experience (FastAPI or similar frameworks) 
-  Cloud-native deployment experience (preferably Google Cloud and Cloud Run) 
-  Unit testing experience (pytest or similar frameworks) 
-  Familiarity with agile development and CI/CD processes 
-  Strong understanding of Git/GitHub workflows and DevOps tooling 
Nice to have:
-  Experience with Docker or multi-container application architecture 
-  Familiarity with AI/ML technologies such as LLMs, NLP, LangGraph, PydanticAI, or AutoGen 
-  Experience with biological or scientific datasets (genomics, proteomics, etc.) 
-  Exposure to frontend development (React preferred) 
-  Experience benchmarking and improving AI/ML models or agent-based systems 
-  A track record of delivering clean, production-grade backend systems 
-  A collaborative and proactive approach to working in cross-functional teams 
-  Passion for innovation and applying technology to advance scientific discovery 
-  A growth mindset with a focus on continuous learning and improvement 
This is a unique opportunity to work at the intersection of AI, software engineering, and healthcare, contributing directly to products that accelerate the development of next-generation therapies. You'll join a forward-thinking team that values ownership, accountability, and continuous improvement, in an environment built for long-term collaboration and innovation.
- Company
- Harnham - Data & Analytics Recruitment
- Location
- London, South East, England, United Kingdom
- Employment Type
- Contractor
- Salary
- £750 - £800 per day
- Posted
- Company
- Harnham - Data & Analytics Recruitment
- Location
- London, South East, England, United Kingdom
- Employment Type
- Contractor
- Salary
- £750 - £800 per day
- Posted