AI Engineer
Role details
Job location
Tech stack
Job description
We are recruiting for an AI Engineer / Data & AI Scientist to join a high-impact programme building next-generation conversational AI and generative AI platforms. This role focuses on developing production-grade LLM applications, agent-based AI systems and RAG pipelines used in large-scale customer-facing environments. This is an opportunity to work on advanced AI assistant and conversational AI technology, building scalable multi-agent architectures and generative search systems using modern AI frameworks., + Design and build LLM-powered applications using Python and Generative AI frameworks
- Develop RAG (Retrieval Augmented Generation) pipelines and AI orchestration workflows
- Build and deploy agent-based AI systems using tools such as LangGraph, CrewAI or similar frameworks
- Engineer scalable AI infrastructure across Azure and GCP environments
- Implement prompt engineering, model evaluation and LLMOps monitoring
- Develop AI products including conversational AI assistants, summarisation tools and generative search capabilities
Requirements
-
Strong Python development experience
-
Experience building production LLM or Generative AI applications
-
Knowledge of RAG pipelines, prompt engineering and vector search
-
Experience with agentic AI frameworks (LangGraph, CrewAI or similar)
-
Exposure to LLMOps, model evaluation or monitoring
-
Experience with cloud AI platforms such as Azure AI or Vertex AI (GCP) Desirable Experience
-
Conversational AI or AI assistant platforms
-
Multi-agent architectures
-
Responsible AI, AI ethics or guardrail design
-
Agile / Scrum environments This is an excellent opportunity for an AI Engineer, Machine Learning Engineer, LLM Engineer or Generative AI Engineer looking to build production AI systems and next-generation conversational AI platforms.