Role Purpose & Projects This is a hybrid role where you'd be required in the Glasgow office 2 days per week. 1 day per week may be considered for candidates in outlying areas. This team is responsible for designing and delivering AI-enabled software solutions that enhance workflows and improve efficiency across the business. Projects include: Building AI applications and internal tooling Automating workflows and documentation (e.g. technical content, training manuals) Integrating AI agents into applications Example: AI chatbot leveraging orchestration frameworks and APIs (OpenAI, Perplexity, Google) Tools and solutions for Sales, Marketing, and Engineering functions This is not a pure data science or ML model training role —the focus is on AI-driven software development and automation. Skills & Experience Essential: 5–6 years’ experience as a software engineer in an enterprise setting Strong C# / .NET development background Experience with Azure (hosting, deploying, Azure Functions) Experience building CI/CD pipelines Frontend experience with React Preferred: Exposure to tools like GitHub Copilot Knowledge of AI orchestration frameworks ( Semantic Kernel, LangChain, LangGraph ) Experience integrating LLMs (OpenAI, Perplexity, Google APIs) Demonstrated personal AI projects or a strong motivation to upskill in AI Candidate Profile Strong software engineer with proven experience building enterprise-grade applications Hands-on AI experience or keen interest in applying AI in real-world settings Comfortable working in a small, fast-moving team building tools from scratch Enterprise mindset: security, scalability, and quality at the core of delivery Compensation & Level Multiple levels available, with a preference for senior-level hires Competitive salary bonus benefits Visa sponsorship available