Job Description: Lead the development and deployment of generative AI models and solutions. Implement Natural Language Processing (NLP) and Conversational AI techniques to enhance the company's data analysis capabilities. Utilize Natural Language Understanding (NLU) and Language Model (LLM) techniques to improve the company's language processing systems. Good hands-on knowledge in Agentic Frameworks Oversee the implementation of Machine Learning Operations (MLOps) to streamline the machine learning lifecycle. Write and optimize Python scripts to automate data processing and model training tasks. Utilize Langchain for language processing and translation tasks. Manage a team of data scientists and guide them in their day-to-day tasks. Design solutions to meet the company's data analysis and processing needs. Ensure the team's proficiency in AWS and Azure cloud services. Oversee the understanding and application of inferencing engines and servers like TensorRT, TensorRT-LLM, and Nvidia Triton. Collaborate with other teams to integrate AI solutions into the company's products and services. Monitor the performance of AI models and make necessary adjustments. Stay updated with the latest developments in AI and machine learning. Conduct regular team meetings to discuss progress and address any issues. Ensure the team's adherence to company policies and guidelines. Provide technical guidance and support to the team. Conduct performance evaluations and provide constructive feedback to team members. Ensure the timely delivery of projects and maintain high-quality standards.