About this role
<p><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">John Keells Holdings PLC (JKH) is Sri Lanka’s largest listed conglomerate in the Colombo Stock Exchange. From managing hotels and resorts in Sri Lanka and the Maldives to providing port, marine fuel and logistics services to IT solutions, manufacturing of food and beverages to running a chain of supermarkets, tea broking to stock broking, life insurance and banking to real estate, we have made our presence felt in virtually every major sphere of the economy.</span></p> <p> </p> <p><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">Our business built over 150 years touches nearly every major sector of the economy. We generate a significant quantum of data, and we intend to use it to build the future of our businesses. Our Digital and Analytics insights can positively disrupt life for all Sri Lankans and our commitment to passion and excellence will help to deliver superior value to customers, our people, and the community.</span></p> <p> </p> <p><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">Octave is at the core of data-driven strategic and operational decision-making at JKH. We solve some of the most complex challenges across multiple industry verticals by developing advanced machine learning and AI solutions—positively impacting the lives of millions of Sri Lankans. In addition to our work within JKH, we also collaborate with local and international clients to support their AI and data analytics transformations. At Octave, you’ll be part of a world-class team of data scientists, machine learning engineers, and AI researchers, guided by senior technical leaders with PhDs in AI-related fields and experience at leading global tech companies.</span></p> <p> </p> <p><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">We are seeking a highly skilled Full-Stack AI Engineer to play a pivotal part in OCTAVE’s AI journey. The ideal candidate can design user interfaces and backend services, integrate off-the-shelf models and managed AI services (LLM APIs, vision APIs, vector databases, etc.), and operate these systems reliably in production.</span></p> <p> </p> <p><strong><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">Key Responsibilities</span></strong></p> <p> </p> <ul> <li><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">Design, develop, and maintain high-quality AI (including Agentic AI) Applications. </span></li> <li><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">Build and maintain AI services that integrate AI model APIs (Google Vertex, Azure OpenAI, Hugging Face, etc.), manage session/state, rate limits, caching, and privacy controls. </span></li> <li><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">Implement ingestion and retrieval pipelines: document ingestion, embedding generation, vector DB selection (Chroma, Pinecone, Milvus), and RAG orchestration. </span></li> <li><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">Create robust prompt/context engineering patterns, templates, and safety filters to control hallucination, cost and user intent. </span></li> <li><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">Implement scalable and efficient backend systems using state-of-the-art technologies (e.g., FastAPI, Node.js) </span></li> <li><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">Design and implement intuitive and optimized user interfaces and frontend functionalities as needed. </span></li> <li><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">Ensure infra, deployment and reliability: containerization (Docker), orchestration (Kubernetes), serverless options, CI/CD, monitoring, logging and incident response. </span></li> <li><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">Collaborate with cross-functional teams to develop AI applications, implement new features and functionalities. Discuss, contribute ideas, give meaningful code reviews and communicate accurately and effectively. <br> </span></li> </ul> <p><strong><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">Desired Skills / Competencies </span></strong></p> <p style="padding-left:40.0px"> </p> <ul> <li><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">A bachelor’s or master’s degree in Computer Science, Computer Engineering, Statistics, Mathematics, or a related field. </span></li> <li><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">Proven track record of designing, developing, and maintaining complex, responsive AI applications as a Full Stack AI Engineer. </span></li> <li><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">Thorough understanding in GenAI and Agentic AI Frameworks (e.g., LangGraph, LlamaIndex, etc.) </span></li> <li><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">Strong proficiency in backend technologies (e.g., FastAPI, Node.js). </span></li> <li><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">Experience with database systems, both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB). <br></span></li> <li><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">Experience in frontend technologies (e.g., React, NextJS) </span></li> <li><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes). </span></li> <li><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">Proven ability to analyze and solve complex technical problems independently.</span></li> <li><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt">Leadership qualities and a proactive approach to fostering a positive and collaborative team environment. </span></li> </ul> <p> </p> <p><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt"><em>John Keells Group is an equal-opportunity employer, and we invite applications from all suitably qualified individuals to join our team. By applying, you consent to the processing of your personal information for recruitment purposes and acknowledge that reference checks may be conducted.</em> </span></p> <p> </p> <p> </p> <p> </p><div></div><p><span style="font-family:verdana, geneva, sans-serif;font-size:10.0pt"><em>By applying, you consent to the processing of your personal information for recruitment purposes and acknowledge that reference checks may be conducted</em><em>.</em></span> </p>