Back to search:Chatbot Developer / Jakarta
Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience in building chatbots using Python, Java.
  • Hands‑on experience with Natural Language Processing (NLP) technologies.
  • Solid understanding of basic Machine Learning concepts, especially in the context of conversational AI.
  • Experience integrating chatbots with platforms such as WhatsApp, Slack, Telegram, or Facebook Messenger using APIs or middleware.
  • Familiarity with tools such as Dialogflow, Rasa, Microsoft Bot Framework, or similar (preferred).
  • Strong collaboration and communication skills; able to work in cross‑functional teams (backend, frontend, QA).
  • Ability to write clean, well‑documented, and testable code.
Responsibilities
  • Develop and maintain chatbot applications using Python, Java.
  • Implement Natural Language Processing (NLP) techniques to interpret and respond to user input effectively.
  • Design scalable and reliable backend architectures for chatbot systems.
  • Integrate chatbot solutions with platforms such as WhatsApp (via Twilio or WhatsApp Business API), Slack, Telegram, and others.
  • Perform testing, debugging, and continuous maintenance of chatbot systems.
  • Collaborate with data science and machine learning teams to improve chatbot intelligence and capabilities.
  • Create and maintain technical documentation and user guides as needed.
#J-18808-Ljbffr