AI EngineerseniorScotland, United KingdomonsitefulltimeBusiness Consulting and Services, IT Services and IT Consulting, and Investment BankingPythonJavaMicroservicesDomain-Driven DesignCQRSEvent-Driven ArchitectureLLMsAgent-based workflowsposted
We are seeking an experienced and forward-thinking Senior Software Engineer to play a key role in driving a large-scale AI and intelligent automation agenda within a complex technology environment.
We are looking for someone who combines strong full-stack development expertise with a genuine passion for AI, systems architecture, and business transformation. You will help identify, design, build, deploy and embed AI-powered solutions and agent-based workflows that deliver measurable business impact.
This opportunity is ideal for someone who wants to work in an AI-first environment where artificial intelligence is already being actively leveraged across engineering teams and business processes. You'll be joining a highly visible team with significant investment, ambitious objectives and the opportunity to influence technical direction.
What You'll Be Doing:
* Design, build and deploy AI-powered applications, services and intelligent agents that automate and enhance business workflows.
* Partner with stakeholders to identify opportunities where AI can create efficiency, scalability and operational improvements.
* Drive end-to-end solution delivery across the full technology stack, from user-facing applications through to backend services and integrations.
* Contribute to technology strategy, systems design and architectural decision-making.
* Review and govern AI-generated code, ensuring quality, maintainability and long-term sustainability.
* Leverage modern AI-assisted engineering tools to accelerate delivery while maintaining robust engineering standards.
* Champion scalable, secure and interoperable technology solutions.
* Help shape the roadmap for AI adoption across the organisation and contribute to long-term innovation initiatives.
* Work within a fast-moving environment where experimentation, continuous learning and rapid execution are encouraged.
Desired Experience
* 8-12+ years software engineering experience within complex enterprise technology environments.
* Strong full-stack development capability with the ability to operate across multiple technologies and platforms.
* Experience designing and delivering scalable distributed systems.
* Proven understanding of software architecture and modern design principles.
* Practical experience building, deploying or integrating AI, machine learning, generative AI or agent-based solutions.
* Strong systems-thinking mindset with the ability to understand and optimise end-to-end business processes.
* Experience leveraging AI-assisted development tools and modern engineering practices.
* Ability to balance delivery speed with engineering quality and maintainability.
* Strong communication skills with the confidence to engage with technical and non-technical stakeholders.
* Python, Java or other modern programming languages.
* Microservices and distributed architectures.
* Architecture patterns including Domain-Driven Design (DDD), CQRS, Event-Driven Architecture and Clean Architecture.
* Cloud-native development and scalable platform design.
* API design, systems integration and interoperability.
* Workflow automation and orchestration frameworks.
* DevOps, CI/CD and software engineering best practices.
* AI frameworks, LLMs, agentic workflows and intelligent automation platforms.
Detillens is an Emerging Leaders consultancy. We hire, train and deploy future leaders into client environments across financial services — from professionals at the start of their careers through to those with up to a decade of experience.
More AI Engineer roles like this, weekly
Roles like this expire in about a week. Get new AI Engineer openings across the UK in your inbox, free, unsubscribe any time.