Posted on: 17/12/2025
Description:
Job Description: Data Scientist
Role Overview :
We are seeking a highly motivated Data Scientist with strong experience in both classical machine learning and modern AI techniques, particularly Large Language Models (LLMs), to enhance and scale AI-driven capabilities across our products. This role involves working closely with engineering, product, and business teams to design, build, deploy, and optimize intelligent systems in a production environment.
Key Responsibilities :
- Design, develop, and implement AI solutions leveraging LLMs, vector embeddings, and Retrieval-Augmented Generation (RAG) approaches
- Build, train, evaluate, and optimize machine learning models for classification, regression, and predictive analytics
- Deploy machine learning and AI models into production environments, ensuring scalability, performance, and reliability
- Integrate AI models and services into applications built using Node.js and ReactJS
- Use TypeScript to extend and enhance AI capabilities within the existing application ecosystem
- Work with structured and unstructured data, including text-heavy datasets, to extract meaningful insights
- Conduct data exploration, feature engineering, and experimentation to improve model accuracy and system performance
- Monitor model performance post-deployment and implement improvements as required
- Collaborate closely with frontend, backend, DevOps, and product teams to deliver end-to-end AI solutions
- Contribute to documentation, best practices, and knowledge sharing within the team
- Stay updated with emerging trends in AI, machine learning, and generative AI technologies
Required Skills & Experience :
- Strong hands-on experience with Large Language Models (LLMs), vector databases, embeddings, and RAG
frameworks
- Solid foundation in classical machine learning techniques, including classification and regression
- Experience in model deployment, versioning, and lifecycle management
- Proficiency in TypeScript, with the ability to work in Node.js-based applications
- Experience integrating AI solutions into web-based applications
- Strong analytical and problem-solving skills
- Ability to work effectively in cross-functional engineering teams
- Experience working in an Agile or fast-paced development environment
Good to Have :
- Experience with Python-based ML frameworks (e.g., scikit-learn, PyTorch, TensorFlow)
- Familiarity with MLOps practices, CI/CD pipelines, and cloud-based deployments
- Experience with vector databases (e.g., Pinecone, FAISS, Weaviate, or similar)
- Exposure to cloud platforms such as AWS, Azure, or GCP
- Knowledge of data pipelines, ETL processes, and data engineering fundamentals
- Understanding of AI ethics, data privacy, and responsible AI practices
Ideal Candidate Profile :
- Strong passion for AI and data-driven problem solving
- Comfortable working across both research and production environments
- Able to translate business problems into effective AI solutions
- Curious, self-driven, and eager to experiment with emerging AI technologies
- Strong communication skills with the ability to explain complex concepts to non-technical stakeholders
Did you find something suspicious?