Develop reusable components, services, and abstractions that simplify integration, improve developer experience, and accelerate the delivery of new capabilities.
Engineer agent prompting and context management systems: system prompt architecture, dynamic context construction, prompt versioning, and evaluation-driven prompt optimisation using automated and human evaluation frameworks.
Responsible for AI integration, connect cloud AI services (Azure OpenAI, Claude, Vertex AI) and implement GenAI / RAG features with vector databases (Pinecone, FAISS) and LangChain