— 3+ years of experience working with Python programming language and building production solutions using this language.
— Deep understanding of conversational AI (i.e., chatbots, intelligent chat, virtual assistants), natural language processing (NLP) and the leading platforms for developing conversational AI solutions.
— Provide architectural technology assessments
— Expertise with data formats and protocols — REST, SOAP, JSON, XML, HTTP, FTP, AS2, EDI;
— Experience with data sources such as MySQL or MS SQL servers;
— Experience with Microsoft Bot Framework/Azure Bot Service, including Azure Cognitive Services such as LUIS, QnA Maker, etc;
— Experience working in Agile environment;
— At least Upper-Intermediate English.
— Knowledge in C#;
— Understanding of Azure Infrastructure and tools
— Experience with Python-Django, Django-admin, Django RESTful API, MongoDB;
— Competitive salary with Performance-based bonus;
— Official employment;
— Medical insurance;
— Friendly & Collaborative Environment.
— Corporate events, including sports.
— Development and implementation of the Chatbot solutions;
— Development and training of NLP models for intelligent chatbots using Cognitive Services and custom models;
— Development of back-offices to manage chatbots;
— Close communication with product team;
— Code review and code quality control;
— Support UAT and rollout phases.
The R&D team within Chatbot direction, engaged in implementation of new technologies for process and communicational automation.
Ideal candidate should have production experience using Microsoft AI’s development platform, technical development experience, with granular understanding of tools and frameworks to support conversational experiences such as Microsoft Bot Framework, and NLP services such as Microsoft LUIS Experience with Azure Cognitive services or similar.