Senior AI Engineer

Overview

We are looking for a Senior Applied AI Engineer to join our team as a contractor, working primarily on building and deploying agentic AI systems for critical sectors like defence, security, and commercial organisations. This hybrid role entails working on-site for two days a week while the remaining work can be conducted remotely. You will be responsible for designing and implementing multi-agent AI systems that can handle high-stakes decision-making processes, ensuring they are reliable and production-ready.

Responsibilities

  • Design and build multi-agent AI systems from the ground up.
  • Write clean, tested, maintainable code focused on production reliability.
  • Integrate large language models into reasoning and task-execution pipelines.
  • Deploy systems in cloud, on-premises, and offline environments.
  • Own the entire production pipeline from data ingestion to inference.
  • Create evaluation and observability mechanisms to assess system behavior.
  • Act as a technical authority and guide the direction of the engineering team.

Requirements

  • 6+ years of professional experience in software engineering, particularly with LLM-based or agentic systems.
  • Strong command of Python and experience with LLM frameworks (LangGraph, LangChain, Haystack).
  • Experience designing and deploying AI/ML systems in real production environments.
  • Proficiency in managing large multi-modal datasets (3TB+), including indexing and querying.
  • Familiarity with Docker, Git, and cloud platforms, preferably AWS.
  • Understanding of secure deployment patterns for AI systems.
  • A builder's mindset, demonstrating technical ownership and thorough documentation practices.
  • Experience in regulated environments like defence or national security is a plus.