Senior/Lead AI Engineer
What you’ll be doing
You’ll operate at the intersection of engineering leadership and cutting-edge AI:
-
Lead the design and delivery of AI agent platforms and multi-agent systems
-
Architect scalable, fault-tolerant, distributed AI systems
-
Build agent orchestration frameworks with complex workflows
-
Define and implement AI guardrails and safety mechanisms
-
Establish engineering standards and best practices for AI development
-
Drive prompt engineering strategy and optimisation techniques
-
Optimise performance with advanced caching and workload strategies
-
Build robust logging, monitoring, and alerting for AI systems
-
Evaluate and integrate emerging AI models into production
-
Run experiments with new architectures and approaches
-
Collaborate with product, design, and architecture teams
What you’ll bring
You’re a senior engineer with both depth and leadership experience:
-
6–10+ years in software engineering, including AI/ML/Full Stack focus
-
Expert-level Python skills
-
Strong experience with agentic AI frameworks (e.g. LangChain, CrewAI, AutoGPT or similar)
-
Experience using AI coding tools (e.g. Copilot, Cursor, Claude Code)
-
Deep understanding of prompt engineering and LLM behaviour
-
Experience designing AI guardrails and responsible AI systems
-
Knowledge of vector databases and similarity search optimisation
-
Strong background in distributed systems and high-availability design
-
Experience with Docker, Kubernetes, and cloud platforms
-
Familiarity with infrastructure-as-code and modern architecture patterns
-
Proven experience leading teams or large-scale technical initiatives
Nice to have
-
Experience with Model Context Protocol (MCP)
-
Exposure to AI ethics, bias detection, and governance frameworks
-
Ability to communicate complex AI concepts to non-technical stakeholders