Role Description The Chatbot Developer will design, build, and maintain conversational agents that support UBN's digital products and services. Day-to-day tasks include developing chatbot workflows, integrating natural language processing engines, and writing clean, maintainable code for conversation logic and back-end services. The role also involves testing and optimizing chatbot performance, improving intent recognition, and collaborating with product, UX, and data teams to refine user experiences. The Chatbot Developer will document technical solutions, monitor system reliability, and respond to issues in production environments. This is a full-time, on-site role based in Bangkok.
Location: KHAN NA YAO
Qualifications
- Strong skills in Chatbot Development, including designing conversation flows and integrating with messaging platforms.
- Proficiency in Natural Language Processing (NLP) and Machine Learning for intent detection, entity recognition, and response generation.
- Solid Programming capabilities (e.g., Python, JavaScript, or similar) and experience in Software Development best practices.
- Experience building and maintaining production-grade applications, including version control, testing, and deployment.
- Knowledge of APIs, web services, and data integration with backend systems.
- Ability to work collaboratively with cross-functional teams and communicate complex technical concepts clearly.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Familiarity with cloud platforms (such as AWS, GCP, or Azure) and chatbot frameworks (e.g., Dialogflow, Rasa, or Microsoft Bot Framework) is beneficial.
- Strong problem-solving skills, attention to detail, and a user-centered mindset when designing conversational experiences.