Role Overview
Join Agency AI, a UK-based AI consultancy, as a Senior AI Full-Stack Engineer. You will be instrumental in revamping a legacy desktop platform into a modern Django + React web platform for a UK construction software company. This project involves creating a suite of digital workers, enhancing procurement, estimating, and document-extraction features, and developing new AI-powered solutions.
Responsibilities
- Develop Django backend features within an established Postgres schema, handling purchase orders, invoices, credit notes, and more.
- Create React frontend components integrated with the Django REST API, including review interfaces, status indicators, and audit trails.
- Build LLM-based extraction pipelines for procurement and estimating documents using Claude Agent SDK.
- Design and implement new AI-powered digital workers, ensuring they comply with the platform's architecture.
- Develop Celery-driven asynchronous workflows for document processing and AI tasks.
- Manage production deployments in Azure Container Apps, including monitoring and incident response.
- Perform database migrations on live customer databases, ensuring data integrity and schema stability.
Required Skills
- Extensive experience as a Senior Django engineer with proficiency in ORM, migrations, DRF, signals, and Celery.
- Strong skills in React, including state management and integration with REST APIs.
- Proven experience with LLM agentic frameworks and production LLM pipelines.
- Solid background in Postgres, particularly with complex migrations on live data.
- Experience deploying applications on Azure or similar cloud platforms.
- Ability to work within an existing codebase, respecting architectural patterns and extending functionality.
- Excellent written English for clear communication with non-technical stakeholders.
Nice to Have
- Experience in B2B software for construction, engineering, or industrial sectors.
- Familiarity with Anthropic prompt caching and the Claude Agent SDK.
- Experience with document-extraction pipelines and tools like Azure Document Intelligence.
- Knowledge of RBAC implementation and API-level security review.
- Comfortable with ticket-driven workflows and agile documentation practices.