Data Scientist (Consultant) – AI & AnalyticsWe are seeking an experienced Data Scientist (Consultant) specialising in AI and Analytics. In this role, you will be responsible for developing and deploying data science and Generative AI solutions to support strategic initiatives across clientele projects/requisitions.
Key ResponsibilitiesCollaborate with business/project stakeholders to gather and translate business requirements into technical solutions for AI/ML use cases.Research and assess emerging AI/data science techniques (e.g., Agentic, LLM, Predictive Analytics, Fraud Detection, Text Analytics, Customer Segmentation) for business adoption.Perform data wrangling, preprocessing, cleaning, and feature engineering to prepare datasets for model development.Develop, test, and implement AI/ML models (regression, classification) and support their integration into business workflows.Build and maintain backend APIs and services for AI model deployment and integration with existing systems.Develop frontend interfaces and user experiences for AI-powered applications.Support the daily operations, monitoring, and maintenance of deployed data science models and products, including virtual assistants and AI bots.Document changes to existing products, ensuring clear and up-to-date technical and user documentation.Plan and coordinate with cross-functional teams on the implementation, enhancement, and upgrade of AI/ML solutions.Review and implement fixes for reported security vulnerabilities in deployed solutions.Oversee change management to facilitate adoption of new AI/ML products, including workflow/process re-engineering as needed.Present technical concepts and findings to both technical and non-technical stakeholders.
Mandatory Skills & Experience/RequirementsBachelor’s degree in Computer Science, Computer Engineering, Data Science, AI, or related disciplines.At least 1 year of relevant working experience in data science, AI/ML model development, or analytics.Proficiency in Python and key data science packages (e.g., pandas, matplotlib, scikit-learn, XGBoost, NLTK, spaCy).Experience in requirements gathering, solution design, and implementation of AI/ML models.Familiarity with LLM concepts (context windows, embeddings, chunking, token management) and architectures (e.g., RAG).Strong analytical, critical thinking, and problem-solving skills.Proficiency in test planning, UAT, and technical/user documentation for AI/ML solutions.Effective communicator (written and verbal) with the ability to explain complex technical concepts to stakeholders at all levels.Experience working with cross-functional teams and managing concurrent projects is a plus.
Technical Stack / Domain KnowledgeProgramming & Tools: Python, git, SQL; experience with business intelligence tools (e.g., Tableau, Qlik, Power BI, Microstrategy).AI/ML Techniques: Regression, classification, feature engineering, prompt engineering, LLMs.Cloud & DevOps: Experience with cloud platforms (preferably AWS), Docker/Kubernetes.Web & API Development: Experience with backend frameworks (FastAPI, Flask, Express.js), RESTful APIs, and frontend technologies (React, Vue.js, HTML/CSS, TypeScript).AI/LLM Frameworks: Familiarity with LangChain, LlamaIndex, Hugging Face Transformers.Data Management: Knowledge of vector databases (Pinecone, Chroma, FAISS) and embedding techniques.Statistical Tools: Proficiency in R or SAS is advantageous.Security: Understanding of security vulnerability management in deployed solutions.