Development, Automation and AI Manager
Role Overview
We are seeking an exceptional Development, Automation and AI Manager to lead our development team whilst driving automation initiatives and AI/ML integration across our technology organisation. This is a strategic leadership role for someone who can bridge cutting-edge technology with tangible business outcomes.
Key Responsibilities
- Lead and mentor a development team of 8-15+ engineers (staff and 3rd-party), fostering a culture of innovation and continuous improvement
- Drive automation initiatives across the organisation, identifying opportunities for efficiency gains through intelligent automation
- Integrate AI/ML capabilities into existing systems and develop new AI-powered solutions
- Establish and maintain coding standards, architectural decision-making processes, and technical debt management
- Create and execute technical roadmaps aligned with business objectives
- Implement DevOps and SRE best practices across distributed systems
- Manage stakeholder relationships and translate complex technical concepts into business value
Essential Experience & Skills
Technical Leadership
- Proven track record leading development teams of 8-15+ engineers
- Experience with code reviews, architectural decision-making, and technical debt management
- Ability to establish coding standards and best practices across teams
AI/ML Expertise
- Strong understanding of machine learning frameworks (TensorFlow, PyTorch, Scikit-learn)
- Experience with LLM integration (OpenAI, Anthropic, open-source models)
- Knowledge of RAG architectures, prompt engineering, and vector databases (Pinecone, Weaviate)
- Experience with MLOps tools and monitoring model performance in production
Automation Architecture
- Deep knowledge of automation tools including GitHub Actions, Terraform, and Ansible
- Experience with business process automation (RPA) tools like Appian
- Workflow orchestration experience (Airflow, Prefect)
- Ability to build custom automation frameworks using Python or similar languages
Full-Stack Development
- Solid software engineering background with proficiency in Python, JavaScript/TypeScript, Java, or Go
- Experience with modern frameworks (React, Node.js, Django, FastAPI)
- Knowledge of microservices architecture, API design (REST, GraphQL)
- Experience with containerization (Docker, Kubernetes) and cloud-native development patterns
DevOps & SRE Practices
- Experience implementing CI/CD pipelines and DevOps methodologies
- Knowledge of infrastructure monitoring (Datadog), log aggregation, and incident management
- Understanding of SLO/SLA definition and observability best practices
Strategic & Business Acumen
- Ability to align technical initiatives with business objectives and articulate ROI
- Experience creating technical roadmaps and conducting cost-benefit analyses
- Track record presenting to C-suite executives with data-backed recommendations
- Strong project delivery experience managing complex initiatives on time and within budget
Soft Skills
- Excellent stakeholder management and communication skills
- Ability to bridge technical and non-technical teams
- Experience facilitating cross-functional workshops and building consensus
- Skilled at driving organizational change and managing adoption of new technologies
Additional Valued Experience
- Vendor and tool evaluation expertise
- Data-driven decision making using metrics, KPIs, and analytics
- Change management experience including training programme development
- Innovation mindset with experience running proof-of-concepts and hackathons
- Understanding of build-vs-buy decisions and total cost of ownership analysis
Please do apply via email in the first instance.