Position: Google Dialogflow Developer
Company: QIT Software
Experience required: 5y
English level: upper

QIT Software is looking for a Google Dialogflow Developer for the client from USA. It's is a leading, national, direct seller and writer of surety bonds, fidelity bonds and insurance products for a wide range of professionals and industries.

Details:
- Schedule: Full-time, remote
- Client: USA
- Project: Chatbot that automate communication and customer services
- Team: Project Manager
- Duration: long-term
- English B2

Hiring process: 1 - Pre-screen (up to 30 mins), 2 - Test task, 3 - Interview with client

Requirements:
- Years of experience building AI-powered chatbots from scratch using AI, ML, and NLP technologies
- Must have knowledge of Google DialogFlow cognitive service.
- Sound knowledge of AI/chatbot development landscape, tools, and other frameworks
- Hands-on experience working with LSTM and Transformer Networks
- Familiar with software development lifecycle and different approaches
- In-depth knowledge of conversational designs, flow, and automated speech recognition
- Strong experience in developing any deep learning/AI products
- Experience in algorithms, computer visions, knowledge management, and conversational AI
- Familiarity with agile development processes and DevOps approaches
- Understanding of end-to-end software development processes and business requirements
- Good communication skills.

Responsibilities:
- Use Artificial Intelligence, NLP technologies, and cognitive machine learning to develop chatbot applications
- Maintain and enhance chatbot platform to meet changing needs
- Integrate chatbot solutions with multiple platforms
Troubleshoot bots, debug, and deploy chatbots on various channels
- Refactor or reengineer chatbot applications as per requirements
- Enhance user effectiveness of chatbot with the help of advanced technologies
- Involve in all the stages of chatbot development from architecting to implementing
- Conduct Chabot demo/training and other activities
- Act as an expert on the various AI capabilities and actively participate in future product development opportunities
- Continuously monitor performance, report on the progress, and define strategies for enhancements
Manage data coming from chatbot conversations and analyze them
- Work closely with innovation labs, researchers, and chatbot team for enhancement and end-to-end development of product
- Identify, analyze, and interpret the pattern, trends, and conversational flow in complex data sets
- Design and implement processes and strategies to enhance the end-user experience