Venesky‑Brown’s client, a public sector organisation in Edinburgh, is currently looking to recruit an AI Python Engineer for an initial 12 month contract with option to extend on a rate of £600/day (Outside IR35). This role will be based in Edinburgh, however, attendance at the project site will only be required on an as‑needed basis.
Responsibilities
- Build and maintain the shared Python platform library that all workloads depend on — configuration, logging/telemetry, Azure clients, model interface abstractions.
- Hold a high engineering bar across the codebase: type safety, test coverage, linting, dependency hygiene.
- Keep the library's abstractions clean as models, transports, and workloads rotate underneath them.
- Implement and maintain Temporal‑based workflow workers for the document processing pipeline (ingestion - extraction - reasoning/rule‑assertion - deterministic mapping).
- Build the plumbing that loads and serv...