This role is not for a software services company but a Product.
Key Responsibilities
Create and maintain backend services that integrate large language models in production environments
Develop retrieval augmented generation pipelines that support high quality responses and reliable context management
Design and implement knowledge graphs and graph based data models for reasoning and information retrieval
Run fine tuning and model adaptation workflows using modern training tools and frameworks
Collaborate with product and engineering teams to identify opportunities where AI can improve features or efficiency
Monitor performance, reliability and security of model powered systems in production
Evaluate new tools, libraries and research findings to keep the organisation at the frontier of applied AI
Required Experience and Skills
Strong backend engineering experience with a solid command of Python or another modern backend language
Hands on experience with large language models and their integration into production systems
Proven ability to design RAG pipelines that balance quality, latency and cost
Practical experience with fine tuning methods including supervised instruction tuning and preference based optimisation
Experience with graph databases or graph processing tools along with a firm grasp of knowledge graph concepts
Familiarity with vector databases, embeddings and retrieval methods
Strong understanding of API design, distributed systems fundamentals and cloud based infrastructure
Comfort working in a fast moving environment where experimentation and iteration are encouraged