
AI Engineer
- London
- £450 per day
- Interim
- Full-time
- Design and develop reusable, production-ready Python components for AI applications.
- Translate experimental and proof-of-concept Python code into robust, production-ready applications for seamless integration with engineering and product teams.
- Write high-quality, well-documented, and testable Python code, ensuring rigorous quality control before handover.
- Maintain comprehensive documentation to support seamless team operations.
- Collaborate effectively within a cross-functional team (data scientists, software engineers, Tax & Legal domain experts).
- Expert-level Python programming skills; strong advocate for PEP8 compliance, clean code, unit testing, and version control (Git, Unix, pytest).
- Proven experience integrating Python applications with cloud services, particularly Microsoft Azure.
- Deep expertise in deploying and scaling generative AI solutions within Azure, including proficiency with databases, Prompt Flow, virtual machines, and Azure Foundry.
- Working knowledge of C#, .NET, Docker, and Kubernetes.
- Ability to research, evaluate, and implement cutting-edge AI frameworks (e.g., MCP).
- Experience with end-to-end deployment of GenAI orchestration and associated services.
- Experience creating, monitoring, and troubleshooting APIs.
- Knowledge of traceability, auditability, and observability best practices.
- Knowledge of Responsible AI practices