> Markdown version of [/jobs/ext/3765248-ai-software-engineer](https://www.wearedevelopers.com/jobs/ext/3765248-ai-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # AI Software Engineer - **Company:** SII Services Limited - **Location:** UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Agile Methodology, Artificial Intelligence, Automation of Tests, Cloud Engineering, Software Engineering, Web Services, Data Management, Api Design - **Published:** October 16, 2026 - **Apply:** https://sii-group.com/en-GB/job-application/23179?source= ## About the Role * Strong Python development skills. * Knowledge of Generative AI, Large Language Models (LLMs), and AI automation frameworks. * Experience with agentic AI architectures and Model Context Protocol (MCP) concepts. * Familiarity with cloud-based AI services and model hosting platforms. * Experience designing and consuming RESTful APIs and web services. * Understanding of microservices architecture and distributed systems. * Knowledge of software design patterns and object-oriented programming principles. * Experience with source control systems such as Git. * Understanding of automated testing methodologies and software quality practices. * Knowledge of data processing, data pipelines, and automation frameworks. EXPERIENCE REQUIRED * Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent industry experience. * Commercial experience in software development using Python. * Hands-on experience developing production-quality software solutions. * Exposure to Generative AI, Machine Learning, LLMs, or AI-powered applications. * Experience working with cloud platforms and modern software engineering practices. * Experience developing APIs, web services, or microservice-based applications. * Familiarity with AI model integration, evaluation, and automation workflows would be highly desirable. * Experience working within agile software development environments. * Previous involvement in quality engineering, test automation, validation frameworks, or data management solutions would be advantageous. ## Description * Design, develop, and maintain AI-powered validation and automation frameworks using Python. * Build intelligent agents and automation workflows using Model Context Protocol (MCP) and similar agent-based architectures. * Integrate foundation models through cloud AI platforms and services. * Develop prompt engineering strategies, evaluation frameworks, and AI guardrails to ensure reliable and scalable automation. * Create and maintain data management and validation pipelines supporting AI and machine learning systems. * Design and implement scalable APIs, web services, microservices, and software development kits (SDKs). * Apply software engineering best practices including reusable design patterns, clean coding standards, testing, and code reviews. * Collaborate with globally distributed engineering teams throughout the software development lifecycle. * Troubleshoot and optimise system performance, reliability, and automation effectiveness. * Contribute to technical decision-making, architecture discussions, and continuous improvement initiatives. * Support and mentor other team members, promoting knowledge sharing and engineering excellence. * Communicate effectively with technical and non-technical stakeholders.