Development/AI Manager

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.

Company
McCabe & Barton
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Posted
Company
McCabe & Barton
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Posted