This position focuses on developing algorithms for multilingual conversational systems and improving chatbots using advanced Natural Language Processing (NLP) techniques. Responsibilities include collaborating on NLP applications, conducting research, and optimizing AI models.
Responsibilities:
Develop algorithms in multilingual conversational systems
Implement NLP techniques to enhance text analysis & chatbots understanding of user intent, sentiment analysis, and context-aware responses
Team up with software engineers to build end-to-end NLP applications
Conduct research and stay up-to-date with the latest advancements in NLP
Monitor and analyze the performance of AI models in production, identify and troubleshoot any issues or bottlenecks, and propose solutions for optimization
Communicating complex analytical findings and recommendations to non-technical stakeholders, including senior management.
Job Requirement
Minimum Bachelor degree in Computer Science, Data Science, Statistics, Applied Math, or a relevant field of studies.
At least 3+ years’ experience in NLP, LLMs
Thorough understanding of NLP techniques for text representation and modeling
Proven experience in developing chatbots or conversational AI solutions.
Experience with ML frameworks and libraries like Tensorflow, PyTorch, HuggingFace, LangChain, and scikit-learn