We are sourcing a Full-Stack Developer on behalf of a public sector organisation to support the delivery of an AI-powered Personally Identifiable Information (PII) redaction service. We are seeking candidates with expert knowledge of Python.
The successful candidate will join a multidisciplinary delivery team comprising Data Scientists, a DevOps Engineer, a User Researcher, Product and Delivery Leads, Subject Matter Experts, and a Senior Interaction Designer. The role will involve designing and building both the Front End and Back End of a Minimum Viable Product (MVP). An early prototype has already been developed by internal Data Scientists. The Full-Stack Developer will work closely with them to transform this into a secure, scalable service suitable for operational use.
Key responsibilities:
1. Design, develop, and maintain Front End and Back End components of an AI-driven redaction service
2. Collaborate closely with Data Scientists to productionise machine learning prototypes
3. Deliver MVP functionality using Agile methodologies, working in fortnightly sprints
4. Enhance software resilience, stability, and scalability
5. Work effectively with and improve pre-existing codebases
6. Apply engineering practices that support continuous delivery
7. Produce clear documentation throughout the software development life cycle (SDLC)