Microsoft Chatbot Developer
USA
This is a completely remote working opportunity
Requirements:
- Understanding of .NET core, MVC, API, Azure Cosmos DB, and troubleshooting App services,
- Experience in C# programming and/or programming languages supported by Microsoft Bot (MS Bot) Framework,
- Understanding of Chatbot Architecture especially based on MS Bot framework,
- Experience and understanding of Integration of MS Bot - Framework Bots to different channels (Web/Native Apps) and a good understanding of Connector DirectLine Rest APIs,
- Ability to design, develop and integrate Adaptive cards (https://adaptivecards.io/) within the conversational bot,
- Ability to leverage Microsoft LUIS through MS-provided SDKs.
- Experience in multiple programming languages including python,
- Good experience in React JS,
- Good to have experience in Azure ML and AI Concepts,
- Creative thinking of users conversational journey with a bot,
- Thinking of different ways in which a user can speak with a Human or Bot agent,
- Develop REST/JSON API’s Design code for high scale/availability/resiliency,
- Experience in QnA Maker,
- Exposure to Azure Cognitive Services - Vision, text analyzer and sentiment analysis,
- Understanding of Azure Speech Service
Roles &Responsibilities
- Responsible for designing and testing of chat conversation scripts, flows, and user journeys based on different bot personas,
- Develop mock-ups, flows, and quick prototypes,
- Develop and test scalable chatbot solutions leveraging LUIS, Azure cognitive services,
- Build and manage the LUIS apps(models),
- Deliver cognitive capabilities within the conversational interface that solve/augment business issues using leading AI technology frameworks,
- Optimize the performance of the bots.
SE
Microsoft Chatbot Developer
Full Time USA