Title: AI/ML Developer (NLP & CX Analytics)
Job Description:Overview:We are seeking a talented AI/ML Developer with expertise in Natural Language Processing (NLP), Customer Experience (CX) analytics, and Text Mining to join our team. The ideal candidate will have a deep understanding of AI/ML algorithms, experience in developing models for text analysis, and a passion for leveraging AI technologies to enhance customer interactions. In this role, you will be responsible for designing, implementing, and optimizing AI-driven solutions, including chatbots, sentiment analysis systems, and personalized recommendation engines, to deliver exceptional customer experiences.Responsibilities:AI/ML Solution Development:Design, develop, and deploy AI/ML solutions for various applications, including NLP-based chatbots, text mining models, sentiment analysis systems, and CX analytics tools.Utilize machine learning techniques to extract insights from unstructured text data, such as customer feedback, social media posts, and support tickets.Natural Language Processing (NLP):Apply NLP techniques and libraries (e.g., NLTK, SpaCy, Transformers) to preprocess text data, perform entity recognition, sentiment analysis, topic modeling, and text summarization.Develop and fine-tune NLP models, including recurrent neural networks (RNNs), convolutional neural networks (CNNs), and transformer-based architectures (e.g., BERT, GPT) to achieve high accuracy and performance.Customer Experience (CX) Analytics:Analyze customer interactions across various touchpoints (e.g., chat logs, emails, surveys) to identify patterns, trends, and insights related to customer satisfaction, sentiment, and preferences.Develop CX analytics dashboards and reports to visualize key metrics and provide actionable recommendations for improving customer experiences.Chatbot Development:Design conversational AI interfaces and develop chatbots using frameworks like Dialogflow, Rasa, or custom-built solutions.Implement natural language understanding (NLU) and dialogue management capabilities to create engaging and context-aware chatbot experiences.Qualifications:Bachelor's or Master's degree in Computer Science, Engineering, Statistics, or related field.Proven experience in AI/ML development, with a focus on NLP and CX analytics.Proficiency in programming languages such as Python, with experience in relevant libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn).Strong understanding of machine learning algorithms, including deep learning architectures for text processing.Experience with text mining techniques, sentiment analysis, topic modeling, and information retrieval.Familiarity with chatbot development frameworks and platforms.Excellent analytical and problem-solving skills, with a focus on delivering actionable insights from data.Effective communication skills and ability to collaborate with multidisciplinary teams.Commitment to staying updated with the latest advancements in AI/ML technologies and methodologies.