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.