AI Solution Architect

City Facilities Management Limited
Helston, United Kingdom
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Helston, United Kingdom

Tech stack

.NET
Multitier Architecture
Artificial Intelligence
Automation of Tests
Azure
Cloud Computing
Software Quality
Code Review
Computer Security
Continuous Integration
Software Debugging
Software Design Patterns
IT Management
Python
Microsoft SQL Server
Node.js
NoSQL
Search Technologies
Software Engineering
TypeScript
AI Infrastructure
React
Large Language Models
Prompt Engineering
Generative AI
GIT
Event Driven Architecture
Cosmos DB
Machine Learning Operations
Virtual Agents
REST
Domain Driven Design

Job description

This role will be responsible for driving the design, architecture and delivery of AI-powered solutions across the group It will be critical in implementing production-grade systems that leverage LLMs, with a focus on reliability and cost-aware deployment As a Lead, this role will bridge cutting-edge research and production engineering - setting technical direction, mentoring a high-performing team, and ensuring AI solutions are robust, scalable, and responsible, * Design and implement secure and scalable LLM-powered applications using modern Generative AI architectures

  • Collaborate with product, data and ops team to identify the issues in hand and explore how AI can open up new ways of solving them
  • Use AI coding assistants such as Claude Code or equivalent as part of day-to-day development workflows to improve efficiency, quality, and delivery speed
  • Optimize performance for latency, cost, accuracy, security and reliability
  • Ensure all software that is created is in line with the technical roadmap, development guidelines and security standards
  • Troubleshoot, debug, and resolve technical issues across the product
  • Ensure code reviews and automated tests to support quality assurance
  • Participate in all meeting arounds Refinement, Planning and Delivery, * Lead the architecture and end-to-end development of AI solutions, from prototyping to production
  • Collaborate with the Product team to identify candidate use cases for AI, helping them understand the art of the possible with today's AI capabilities and where it can deliver real business value
  • Work closely with IT Governance and Cyber Security teams to ensure AI solutions are secure by design and that data is handled responsibly, ethically, and in line with organisational policies
  • Define technical standards, best practices, and engineering roadmaps for AI initiatives
  • Provide technical leadership and mentor developers
  • Stay current with advancements in AI, evaluate emerging technologies, assess their applicability to the product, and help shape the organisation's AI journey
  • Own quality, reliability, and performance of AI systems including monitoring, testing, and observability
  • Conduct security and architectural reviews, and foster a culture of engineering excellence
  • Communicate technical trade-offs and progress clearly to both technical and non-technical stakeholders
  • Evaluate and select AI frameworks, LLM providers, vector databases, and cloud infrastructure
  • Champion true AI Engineering across the team, leveraging AI tools to move faster without sacrificing code quality, security, or maintainability

Basic Behaviours:

  • Ensure that continuous improvement is baked into everything we do
  • Support the development of a strong culture focused on transparency, collaboration, and high performance
  • Make time to support other members of the team and answer questions
  • Take responsibility of your personal objectives and those of the team
  • Take ownership of deadlines and releases for yourself and the team
  • Any quality issues of the software the team owns should be looked on as a temporary and unacceptable state of affairs Every opportunity should be taken to rectify problems, in conjunction with the completion of team and individual objectives

Requirements

  • 5+ years experience in a development role (essential)
  • Degree level qualification (desirable)

Specific Knowledge

AI

  • Hands on experience with Gen AI and LLM's
  • Experience with RAG, Prompt engineering, Evaluation techniques
  • AI infrastructure (vector stores, embeddings, model serving)
  • AI agent frameworks and orchestration
  • Understanding of embeddings, vector search
  • Claude Code or equivalent
  • Secure AI solution design
  • Responsible AI principles
  • Demonstrable AI engineering skills
  • Agentic Tooling (desirable)
  • Knowledge of Facilities Management domain (desirable)
  • Background in domain-driven design, event-driven systems, or clean architecture (desirable)

Software Engineering

  • Typescript / Python / React / node js
  • Microsoft NET stack, SQL Server, NoSQL DB (eg Cosmos DB)
  • REST API design and integration
  • Design patterns and clean architecture
  • GIT, Azure DevOps, CI/CD Pipelines, IaaC

Demonstrated Behaviours

  • Proactive, self-driven, and able to work independently or as part of a team
  • Focused on outcomes rather than outputs
  • Excellent verbal and written communication skills
  • Pragmatic and flexible attitude
  • Excellent interpersonal skills
  • Attention to detail
  • Mentoring/coaching skills

Apply for this position