Senior AI Engineer
Function
We’re looking for a Senior AI Engineer to join our client’s innovation-driven team, supporting the build and early operational phase of a cutting-edge AI-powered search solution. In this role, you will collaborate closely with architecture experts to transform high-level designs into scalable, production-ready services. You’ll be working in a hybrid cloud environment that combines managed Azure AI services with containerized open-source components, all supported by modern DevOps and Infrastructure-as-Code practices.
Role & Responsibilities
As a key contributor, you will take ownership of designing and implementing advanced AI pipelines and ensuring their reliability in production:
- Develop and optimize end-to-end Retrieval-Augmented Generation (RAG) pipelines, including retrieval, reranking, LLM orchestration, and citation handling
- Build and maintain ingestion pipelines integrating multiple content sources, including CMS and document platforms
- Implement data processing techniques such as chunking, embedding, and indexing in vector databases
- Ensure secure data access through permission handling, security trimming, and ACL propagation
- Design prompt templates and implement guardrails to ensure safe and accurate AI outputs
- Create and maintain evaluation frameworks to measure model and system performance
- Deliver Infrastructure-as-Code (Terraform) and deployment artefacts (Helm) for scalable environments
- Support deployment, monitoring, and continuous improvement during early production phases
The Ideal Candidate
Our client is looking for a hands-on expert who combines strong engineering skills with a passion for AI innovation:
- Senior-level experience in AI engineering, with recent hands-on exposure
- Strong programming skills in Python
- Experience working with Large Language Models (LLMs) and applied AI use cases
- Solid understanding of RAG architectures and vector-based retrieval systems
- Proven experience with Azure cloud services and cloud-native development
- Familiarity with Kubernetes environments and container orchestration
- Strong problem-solving mindset and ability to work in collaborative, cross-functional teams
Technical Expertise
To succeed in this role, you should bring experience in:
- Azure DevOps and CI/CD pipelines
- Azure Kubernetes Service (AKS) and containerized deployments
- Azure OpenAI and related AI services
- Terraform for Infrastructure-as-Code
- Vector databases and semantic search solutions
- Modern AI/ML workflows and evaluation methodologies