Job Responsibilities: Design, develop, and deploy AI/ML and Generative AI solutions using Python, build and fine-tune machine learning and large language models using frameworks such as PyTorch, TensorFlow, and Keras, develop RAG-based applications using LangChain, Hugging Face, and LlamaIndex, implement and optimize vector search and hybrid search solutions, perform model training, evaluation, and fine-tuning using techniques such as LoRA and QLoRA, develop APIs and AI-powered services, integrate AI models with enterprise applications, ensure model performance, scalability, and reliability, collaborate with business and technology teams to translate requirements into AI solutions, and participate in Agile development, testing, deployment, and support activities. Required Skills: Python, Machine Learning, Deep Learning, PyTorch, TensorFlow, Keras, Generative AI, Large Language Models (LLMs), Prompt Engineering, Fine-Tuning Techniques (LoRA, QLoRA), Hugging Face, LangChain, LlamaIndex, Retrieval-Augmented Generation (RAG), Vector Databases, Hybrid Search Techniques, NLP, Data Processing, REST APIs, Git, Agile/Scrum.