
Contract Full Stack Software Engineer AI & Automation (Inside IR35)
- London
- Permanent
- Full-time
- Design, develop, and maintain AI-enhanced business applications focused on intelligent decision-making and streamlining workflows.
- Integrate advanced AI APIs (OpenAI, Azure OpenAI, Azure AI Services) into existing applications to enable natural language capabilities and optimise operations.
- Build AI-driven automation solutions using Azure AI Foundry and Azure AI Services to automate complex processes and extract insights from unstructured data.
- Collaborate with stakeholders, business analysts, architects and engineers to design, develop, test and implement AI enabled automated solutions.
- Write clean code that is secure, testable and performance oriented.
- Participate in code reviews and peer programming sessions to contribute to the team's overall improvement.
- Communicate with internal enablement teams and third-party vendors to integrate new technology and AI enablement into the business
- A solid full stack engineering background with experience in C#, .NET, SQL, Python, TypeScript, and Azure PaaS.
- Experience with infrastructure as code i.e. ARM / Terraform / Bicep
- Extensive experience in designing and developing robust, scalable applications and high-traffic APIs.
- Experience utilising OpenAI / Azure AI Service Api's and building models, tools and services with Azure AI Foundry.
- Good experience of applying AI productivity tools (e.g. ChatGPT, Gemini, Copilot in Microsoft 365) in daily workflows for task automation, documentation, and planning.
- Skills in prompt engineering and chaining techniques to optimise LLM outputs for production use.
- Experience in developing AI-driven user interfaces using modern frameworks (e.g., React, Angular) with real-time interaction powered by LLM backends.
- Familiarity with AI coding copilots (e.g., GitHub Copilot, ChatGPT) to enhance development efficiency.
- Passion for problem solving and enjoyment in dealing with complex technical issues.
- Ability to work under pressure and context switch when priority requires.
- Willingness to learn, with a proactive nature in asking questions to expand knowledge
/span>" class="inputText tooltiprow"/>Name*span class="labelText">Name
/span>" class="inputText tooltiprow"/>Please let us know what adjustments would help you with your application:*span class="labelText">Please let us know what adjustments would help you with your application: