Responsibilities

  • Design, develop, and maintain AI-powered chatbots for customer support, sales, and other use cases.
  • Utilize NLP and machine learning techniques to enhance chatbot intelligence and improve user interactions.
  • Work closely with business stakeholders to understand use cases and deliver tailored conversational solutions.
  • Integrate chatbots with various channels such as websites, mobile apps, social media, and messaging platforms (e.g., Facebook Messenger, WhatsApp, Slack).
  • Implement and optimize dialogue management and conversational flows to ensure seamless interactions with users.
  • Continuously improve chatbot performance by analyzing user interactions, identifying patterns, and fine-tuning the bot's responses.
  • Develop and implement machine learning models for intent recognition, entity extraction, and response generation.
  • Monitor chatbot performance, troubleshoot issues, and ensure high availability and reliability.
  • Collaborate with UX/UI designers to ensure chatbot interfaces are intuitive and user-friendly.
  • Stay up to date with the latest advancements in AI, NLP, and chatbot development frameworks.
  • Document development processes, technical specifications, and chatbot training processes.
  • Train the bot on large datasets and ensure continuous learning to adapt to user behaviors.

Requirements

  • Bachelors degree in Computer Science, Artificial Intelligence, Data Science, or a related field.
  • Minimum 4 years of experience in AI/ML development with a strong focus on chatbot development and NLP.
  • Proven experience with chatbot development platforms like Google Dialogflow, Microsoft Bot Framework, Rasa, or similar technologies.
  • Proficiency in programming languages such as Python, JavaScript, or Java, with a focus on AI and machine learning libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Strong understanding of NLP techniques like intent recognition, named entity recognition, and sentiment analysis.
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure, especially related to AI and chatbot deployment.
  • Familiarity with chatbot integration into CRM systems, helpdesk platforms, and other third-party tools.
  • Knowledge of REST APIs for chatbot integration with external services.
  • Excellent problem-solving and analytical skills to optimize chatbot performance and improve conversational models.
  • Experience with chatbot analytics tools and understanding user metrics to drive improvement.
  • Strong communication skills to collaborate with cross-functional teams and understand user requirements.
  • Ability to stay up-to-date with industry trends and apply the latest AI/ML research to chatbot development.

Location

Dubai, United Arab Emirates

Job Overview
Job Posted:
2 days ago
Job Expires:
Job Type
Full Time

Share This Job: