Job Title:
Senior Data Scientist
Company: Innodata Inc.
Location: Pune, Maharashtra
Created: 2026-03-26
Job Type: Full Time
Job Description:
Role- Senior Data ScientistExperience- 8 years+Work mode- RemoteRole OverviewWe are seeking an experienced Senior Data Scientist with deep expertise in Generative AI and Large Language Models (LLMs). The ideal candidate will have hands-on experience in building and deploying solutions using Retrieval-Augmented Generation (RAG), embeddings, and model fine-tuning techniques to solve complex business problems.Key ResponsibilitiesDesign, develop, and deploy scalable AI/ML solutions using LLMsBuild and optimize Retrieval-Augmented Generation (RAG) pipelinesDevelop and manage embedding-based retrieval systems for semantic search and knowledge augmentationFine-tune large language models using domain-specific datasetsWork with vector databases (e.g., FAISS, Pinecone, Weaviate) for efficient information retrievalCollaborate with cross-functional teams to translate business requirements into AI solutionsEvaluate model performance and continuously improve accuracy, latency, and scalabilityEnsure best practices in data handling, model governance, and deploymentStay up to date with advancements in Generative AI and NLPRequired Skills & QualificationsBachelor’s/Master’s/PhD in Computer Science, Data Science, or a related field8+ years of experience in Data Science / Machine LearningStrong experience with Python and ML frameworks (PyTorch, TensorFlow)Hands-on experience with:RAG (Retrieval-Augmented Generation) architecturesEmbeddings (OpenAI, Sentence Transformers, etc.)LLM fine-tuning (LoRA, PEFT, RLHF is a plus)Experience with LLM orchestration frameworks (LangChain, LlamaIndex, etc.)Familiarity with vector databases and semantic searchStrong understanding of NLP concepts and transformer architecturesExperience deploying models in cloud environments (AWS, GCP, or Azure)Solid understanding of APIs, microservices, and MLOps practices