Senior Software Engineer | Outside IR35 | Remote
Senior Software Engineer | Outside IR35 | Remote
Senior Software Engineer | Python | Outside IR35 | Remote
We are supporting a high-profile public sector programme delivering an AI-enabled product from proof of concept through to user testing. This is a hands-on Senior Software Engineer role where you will take significant ownership of delivery, working as part of a multidisciplinary team to build, iterate and operationalise an AI use-case MVP.
The Role
As a Senior Software Engineer, you will play a key role in delivering a greenfield AI solution from early-stage prototype into a robust, testable product. Working closely with engineers, data scientists and a User-Centred Designer, you will help shape the architecture, build a new user interface, and ensure the solution is production-ready within a secure cloud-native environment.
This is a senior, hands-on engineering role suited to someone comfortable taking ownership of significant components or services across the full lifecycle – from design and build through to deployment and operation.
Key Responsibilities
- Develop and deliver full-stack components across an AI-enabled MVP.
- Contribute to architecture and design decisions within a Kubernetes-based environment.
- Build and enhance CI/CD pipelines for both application and infrastructure deployments.
- Collaborate closely with data scientists to integrate AI capabilities into production services.
- Work with UCD to deliver a user interface aligned to modern design system principles.
- Support Agile delivery planning, estimation and iterative development.
- Ensure cloud-native best practices across AWS or Azure environments.
Essential
- 5-10 years’ experience in Full Stack Engineering roles.
- Strong experience across technologies such as Python, R, TypeScript, Terraform and cloud-native tooling.
- Proven experience delivering greenfield CI/CD pipelines.
- Experience owning delivery of services or major components end-to-end.
- Strong understanding of architectural and design patterns in Kubernetes environments.
- Hands-on expertise in AWS or Azure, delivering secure, scalable solutions.
- Experience working in Agile environments (Scrum, Kanban, TDD).
- Strong stakeholder engagement skills within complex delivery environments
Desirable
- Experience with RedHat OpenShift or hybrid cloud platforms.
- Exposure to MLOps pipelines and operationalising machine learning solutions.
- Experience building user interfaces aligned to a defined design system.
- Background in public sector or healthcare delivery environments.
The Details
- Contract role
- Public sector programme
- Location: Remote
- £500 – £600p/d
- Outside IR35
If you’re a senior engineer who thrives in greenfield environments and wants to help shape an AI capability from prototype to production, I’d be keen to speak with you.







