职责
• 设计、开发和维护用于客户支持、销售及其他应用场景的人工智能驱动聊天机器人。
• 利用自然语言处理和机器学习技术提升聊天机器人的智能水平,改善用户交互体验。
• 与业务相关者紧密合作,理解应用场景并提供量身定制的对话解决方案。
• 将聊天机器人集成到各种渠道,如网站、移动应用、社交媒体和消息平台(例如,Facebook Messenger、WhatsApp、Slack)。
• 实施和优化对话管理和对话流程,以确保与用户的无缝互动。
• 通过分析用户交互、识别模式和微调机器人的响应,不断提升聊天机器人的性能。
• 开发和实施机器学习模型,用于意图识别、实体提取和响应生成。
• 监控聊天机器人的性能,排除故障,确保高可用性和可靠性。
• 与用户体验/用户界面设计师合作,确保聊天机器人界面直观且用户友好。
• 关注人工智能、自然语言处理和聊天机器人开发框架的最新进展。
• 记录开发过程、技术规范和聊天机器人培训流程。
• 在大型数据集上训练机器人,确保持续学习以适应用户行为。
要求
• 计算机科学、人工智能、数据科学或相关领域的学士学位。
• 至少 4 年的人工智能/机器学习开发经验,重点在聊天机器人开发和自然语言处理方面。
• 在 Google Dialogflow、Microsoft Bot Framework、Rasa 或类似技术的聊天机器人开发平台上有证明的经验。
• 精通 Python、JavaScript 或 Java 等编程语言,重点在人工智能和机器学习库(例如,TensorFlow、PyTorch、scikit-learn)。
• 对自然语言处理技术(如意图识别、命名实体识别和情感分析)有深入理解。
• 具有 AWS、Google Cloud 或 Azure 等云平台的经验,特别是在人工智能和聊天机器人部署方面。
• 熟悉将聊天机器人集成到 CRM 系统、帮助台平台和其他第三方工具中。
• 了解用于聊天机器人与外部服务集成的 REST API。
• 具备优秀的问题解决和分析能力,以优化聊天机器人性能并改善对话模型。
• 有使用聊天机器人分析工具的经验,并了解用户指标以推动改进。
• 具备良好的沟通能力,以便与跨职能团队合作并理解用户需求。
• 能够跟上行业趋势,并将最新的人工智能/机器学习研究应用于聊天机器人开发。