Sr. Data Scientist
Intelligent Image Management Inc (IIMI) is an IT Services company reimagines and digitizes data through document automation using modern, cloud-native app development. As one of the world's leading multinational IT services companies with offices in the USA and Singapore, India, Sri Lanka, Bangladesh, Nepal and Kenya. Over 7,000 people are employed by IIMI worldwide whose mission is to advance data process automation. US and European Fortune 500 companies are among our clients. Become part of a team that puts its people first. Founded in 1996, Intelligent Image Management Inc. has always believed in its people. We strive to foster an environment where all feel welcome, supported, and empowered to be innovative and reach their full potential. Website: https://www.iimdirect.com/ About the Role: We are looking for a highly experienced and driven Senior Data Scientist to join our advanced AI and Data Science team. You will play a key role in building and deploying machine learning models—especially in the areas of computer vision, document image processing, and large language models (LLMs) . This role requires a combination of hands-on technical skills and the ability to design scalable ML solutions that solve real-world business problems. Key Responsibilities: Design and develop end-to-end machine learning pipelines, from data preprocessing and feature engineering to model training, evaluation, and deployment. Lead complex ML projects using deep learning, computer vision, and document analysis methods (e.g., object detection, image classification, segmentation, layout analysis). Build solutions for document image processing using tools like Google Cloud Vision, AWS Textract , and OCR libraries. Apply LLMs (Large Language Models), both open-source (e.g., LLaMA, Mistral, Falcon, GPT-NeoX) and closed-source (e.g., OpenAI GPT, Claude, Gemini), to automate text understanding, extraction, summarization, classification, and question-answering tasks. Integrate LLMs into applications for intelligent document processing, NER, semantic search, embeddings, and chat-based interfaces. Use Python (along with libraries such as OpenCV, PyTorch, TensorFlow, Hugging Face Transformers) and for building scalable, multi-threaded data processing pipelines. Implement and maintain ML Ops practices using tools such as MLflow, AWS SageMaker, GCP AI Platform , and containerized deployments. Collaborate with engineering and product teams to embed ML models into scalable production systems. Stay up to date with emerging research and best practices in machine learning, LLMs, and document AI. Required Qualifications: Bachelor’s or master’s degree in computer science, Mathematics, Statistics, Engineering, or a related field. Minimum 5 years of experience in machine learning, data science, or AI engineering roles. Strong background in deep learning, computer vision, and document image processing . Practical experience with LLMs (open and closed source), including fine-tuning, prompt engineering, and inference optimization. Solid grasp of MLOps , model versioning, and model lifecycle management. Expertise in Python , with strong knowledge of ML and CV libraries. Experience with Java and multi-threading is a plus. Familiarity with NLP tasks including Named Entity Recognition , classification, embeddings , and text summarization . Experience with cloud platforms (AWS/GCP) and their ML toolkits Preferred Skills: • Experience with retrieval-augmented generation (RAG), vector databases, and LLM evaluation tools. • Exposure to CI/CD for ML workflows and best practices in production ML. • Ability to mentor junior team members and lead cross-functional AI projects. Work Location: Work from Office Send cover letter, complete resume, and references to email: tech.jobs@iimdirect.com Industry: Outsourcing/Offshoring Employment Type Full-time