Chatbot Developer: Roles & Responsibility, Skills, Salary, And More