Responsibilities
- Design, develop, and deploy chatbots and voice bots utilizing leading Conversational AI platforms such as Microsoft Bot Framework, Google CCAI, and Dialogflow CX.
- Craft clean, efficient, and maintainable code adhering to industry best practices and standards.
- Develop custom components and tools to optimize the functionality and performance of our chatbot ecosystem.
- Collaborate closely with developers, designers, and other stakeholders to meet project requirements and user expectations.
- Leverage natural language processing (NLP), LLM, and machine learning (ML) techniques, including TTS, STT, and SSML, to enable our chatbots to comprehend and respond intelligently to user inputs.
- Integrate chatbot systems seamlessly with backend systems, databases, and APIs to facilitate smooth data exchange and interactions.
- Investigate and resolve complex technical issues by analysing logs and debugging code for continuous improvement.
- Stay ahead of the curve by keeping up-to-date with the latest trends and advancements in chatbot development.
Requirements
- Experience as a Google DialogFlow Engineer
- Python programming experience
- Experience developing chatbots and voice bots using Google CCAI and Dialogflow CX
- Proficiency in natural language processing (NLP), LLM, and machine learning (ML) techniques
- Experience with TTS, STT, and SSML
- Ability to integrate chatbot systems with backend systems, databases, and APIs
- Strong debugging and log analysis skills
Work Arrangement
Remote (Worldwide)