Skip to Content
Careers

Apply for Technical Lead – AI.

Tell us a little about you. We review every application and reply to those that look like a good fit.

About the role

Position Summary

The Senior Technical Lead is responsible for leading the technical delivery of enterprise applications, AI solutions, data platforms, and cloud-based systems. This is a hands-on role requiring active participation in solution design, software development, code reviews, troubleshooting, DevOps, and technical mentoring.

Unlike a traditional architecture role, this position is expected to remain close to the code, rapidly validate ideas through prototypes, solve complex engineering challenges, and guide delivery teams through implementation.

The successful candidate will combine strong leadership skills with deep technical expertise across software engineering, cloud platforms, AI technologies, integration patterns, and modern development practices.

Key Responsibilities

Technical Leadership

  • Provide day-to-day technical leadership across delivery teams.
  • Lead design and implementation of complex software solutions.
  • Translate business requirements into practical, implementable technical solutions.
  • Mentor developers and establish engineering best practices.
  • Drive technical decision making and technology selection.

Hands-On Software Development

  • Actively contribute to application development and solution delivery.
  • Build proof-of-concepts and technical accelerators.
  • Develop and review production-quality code.
  • Assist teams with complex debugging, performance optimisation, and solution design.
  • Contribute to architecture while remaining accountable for delivery outcomes.

AI & Intelligent Solutions

  • Design and develop AI-powered solutions using modern AI frameworks.
  • Deliver solutions incorporating:
    • Generative AI
    • RAG architectures
    • Agentic workflows
    • Semantic search
    • Intelligent automation
  • Build and integrate AI services into enterprise business processes.

Cloud & DevOps

  • Build and deploy cloud-native solutions on Azure and AWS.
  • Implement CI/CD pipelines and DevOps practices.
  • Support monitoring, logging, performance tuning, and operational readiness.
  • Champion automation across development and deployment processes.

Delivery & Engineering Excellence

  • Lead sprint planning and technical workstream delivery.
  • Ensure solutions meet security, performance, scalability, and supportability requirements.
  • Conduct code reviews and technical quality assessments.
  • Support estimation, planning, and risk mitigation activities.

Stakeholder Engagement

  • Collaborate directly with business stakeholders, project managers, product owners, and architects.
  • Participate in technical workshops and solution discussions.
  • Communicate technical concepts clearly to both technical and non-technical audiences.

Required Technical Skills

Software Engineering

  • Strong software development experience using:
    • Python
    • Node.js
    • TypeScript / JavaScript
    • REST APIs
  • Experience building scalable enterprise applications.

AI & Data Engineering

  • Experience delivering GenAI solutions and AI-enabled applications.
  • Knowledge of:
    • LLM platforms
    • RAG implementations
    • Vector databases
    • AI orchestration frameworks
    • Semantic search technologies

Cloud Platforms

  • Azure and/or AWS experience.
  • Containerisation and Docker.
  • CI/CD pipelines and DevOps tooling.
  • Monitoring and observability platforms.

Data & Integration

  • API-led integration design.
  • SQL and NoSQL databases.
  • Data modelling and data platform concepts.
  • Event-driven and distributed architectures.

Leadership Experience

  • Experience leading technical teams of 5+ engineers.
  • Proven ability to guide developers through technical delivery challenges.
  • Strong mentoring and coaching capabilities.
  • Ability to balance technical excellence with pragmatic delivery outcomes.

Key Deliverables

  • Working software solutions
  • Technical designs and implementation plans
  • AI prototypes and production solutions
  • Code reviews and engineering standards
  • CI/CD and deployment frameworks
  • Technical documentation
  • Performance and optimisation improvements
  • Knowledge transfer and mentoring outcomes
PDF, DOC or DOCX — max 10 MB.
The role

Technical Lead – AI