Software Engineer
AI Platform Engineer (Azure / TypeScript / Python) About the Role We are looking for a Platform Engineer to join our Digital Transformation team and help develop our enterprise AI platform.
AI Platform Engineer (Azure / TypeScript / Python) About the Role We are looking for a Platform Engineer to join our Digital Transformation team and help develop our enterprise AI platform. You will work on a modern Azure-based AI platform used across multiple business functions including knowledge management, AI assistants, workflow automation, ticketing, HR, reporting and business intelligence. This is a hands-on engineering role where you will design, build and deploy production AI services using modern TypeScript, Python and Azure technologies. You will be joining a small technical team where you'll have significant influence over architecture and future direction. We use tools such as AntiGravity to develop the core but the candidate must understand the concepts rather than a indepth knowledge of coding. Key Responsibilities Design, develop and maintain our enterprise AI platform. Develop React front-end applications. Build and maintain Node.js/Express APIs. Develop Python AI services and automation tools. Create and optimise AI workflows using Azure OpenAI. Build Retrieval Augmented Generation (RAG) solutions. Develop and maintain PostgreSQL databases using Prisma ORM. Deploy applications into Azure Container Apps. Create CI/CD deployment automation using PowerShell and Azure CLI. Monitor, troubleshoot and optimise cloud-hosted AI services. Work closely with stakeholders to turn business requirements into AI solutions. Maintain high standards of code quality, documentation and security. Skills & Experience Required Previous experience of using Ai solutions to develop AI infrastructure. Strong organisational and time management skills Ability to manage multiple tasks and priorities simultaneously Excellent communication and interpersonal skills Confident following up with stakeholders to ensure actions are completed Comfortable working in a fast-paced and evolving environment Excellent written and verbal English Working Knowledge of : Front-End TypeScript React Tailwind CSS Vite Back-End Node.js Express TypeScript REST APIs Prisma ORM PostgreSQL AI Development Python JavaScript Azure OpenAI Prompt Engineering Retrieval Augmented Generation (RAG) Vector Embeddings AI orchestration AI automation Experience with AI development platforms such as AntiGravity or similar AI engineering environments would be advantageous. Azure Container Apps Container App Environments Multi-container architectures Revision management Zero-downtime deployments TraƯic splitting Scaling and monitoring Azure Container Registry Docker Multi-stage Docker builds Image versioning Container Registry authentication Release management Azure Database for PostgreSQL Flexible Server SSL configuration Prisma migrations Performance tuning Multi-database architectures Azure Entra ID App Registrations OAuth2 OpenID Connect Single Sign-On Microsoft Graph API Azure OpenAI Deployments Private Endpoints Model management Rate limiting Embeddings GPT models Azure Automation Azure CLI PowerShell Infrastructure deployment Environment configuration Secret management DevOps Experience with: Git GitHub Azure CLI Docker PowerShell CI/CD pipelines Environment management Application monitoring Log analysis Proactive and self-motivated Professional and approachable Strong communicator with good relationship-building skills Able to explain and support change in a clear and positive way Patient and understanding when working with busy operational teams Comfortable working with both technical and non-technical stakeholders
Posted July 24, 2026