Job Title: AI Engineer / Data & AI Scientist (LLM, Generative AI, Python)
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.
Key Responsibilities
- 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
Required Skills
- 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.
Apply now to work on cutting-edge generative AI and LLM technologies.