FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

AI Engineer – Data and Advanced Analytics
John Keells Holdings PLCFull-Stack AI Engineer developing advanced AI solutions for Sri Lanka’s largest conglomerate, John Keells Holdings PLC. Working with a world-class team to enhance data-driven decision-making.
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
AI ApplicationsAI model APIsdocument ingestionembedding generationvector DB selectionprompt engineeringbackend systemsfrontend technologiesdatabase systemscloud platforms
Soft Skills
collaborationcode reviewscommunicationproblem solvingleadershipproactive approach
Tools & Technologies
Google VertexAzure OpenAIHugging FaceChromaPineconeMilvusFastAPINode.jsDockerKubernetes
Certifications & Qualifications
Bachelor's degreeMaster's degree
Industry Keywords
GenAIAgentic AI FrameworksMySQLPostgreSQLMongoDBReactNextJSAWSAzureGoogle Cloud
Tech Stack
Tools & technologiesAWSAzureCloudDockerJavaScriptKubernetesMongoDBMySQLNext.jsNode.jsNoSQLPostgresReact
About the role
Key responsibilities & impact- Design, develop, and maintain high-quality AI Applications.
- 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.
- Implement ingestion and retrieval pipelines: document ingestion, embedding generation, vector DB selection (Chroma, Pinecone, Milvus), and RAG orchestration.
- Create robust prompt/context engineering patterns, templates, and safety filters to control hallucination, cost and user intent.
- Implement scalable and efficient backend systems using state-of-the-art technologies (e.g., FastAPI, Node.js)
- Design and implement intuitive and optimized user interfaces and frontend functionalities as needed.
- Ensure infra, deployment and reliability: containerization (Docker), orchestration (Kubernetes), serverless options, CI/CD, monitoring, logging and incident response.
- 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.
Requirements
What you’ll need- A bachelor’s or master’s degree in Computer Science, Computer Engineering, Statistics, Mathematics, or a related field.
- Proven track record of designing, developing, and maintaining complex, responsive AI applications as a Full Stack AI Engineer.
- Thorough understanding in GenAI and Agentic AI Frameworks (e.g., LangGraph, LlamaIndex, etc.)
- Strong proficiency in backend technologies (e.g., FastAPI, Node.js).
- Experience with database systems, both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB).
- Experience in frontend technologies (e.g., React, NextJS)
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
- Proven ability to analyze and solve complex technical problems independently.
- Leadership qualities and a proactive approach to fostering a positive and collaborative team environment.
Benefits
Comp & perks- Equal opportunity employer
- Collaboration with local and international clients