Python/ AI Developer

London 29 days agoFull-time External
523k - 713.2k / yr
FDM is a global business and technology consultancy seeking a Python/AI Developer to work for our Professional Services client. This is initially a 6-month contract with very good prospects to extend and will be a remote role with the odd requirement to visit the London office.Responsibilities:• Design, develop, and integrate AI-driven Use Case workflows for the in-house AgenticAI platform.• Build clean, modular, and scalable Python components, ensuring maintainability and adherence to coding best practices.• Develop and deploy services on Azure, leveraging Functions, App Service, storage, databases, and security tooling.• Implement CI/CD pipelines and container-based deployments to support automated, consistent release processes.• Write comprehensive unit tests and ensure strong code quality using tools such as pytest, pylint, flake8, and black.• Implement logging, telemetry, and monitoring to ensure high performance, reliability, and observability across cloud services.• Collaborate closely with AI engineers and workflow architects to translate business challenges into technical solutions.• Ensure adherence to secure coding practices, including authentication, credential management, data protection, and API security.About YouPython Development: Proficient in Python 3.x (OOP, data structures, exception handling, modules); experience with requests, pandas, numpy, asyncio, FastAPI/Flask; familiar with type hints, virtual environments, and dependency management (pip, poetry). (Reviewing and refactoring existing code in manageable modules added advantage). Azure and DevOps: Experience with Azure services (Functions, App Service, Blob Storage, Cosmos DB, SQL Database, Key Vault), containerisation, package deployments, CI/CD pipelines, and Infrastructure as Code (Bicep).Testing & Code Quality: Proficient in unit testing (pytest, unittest), mocking, and code qu