Role : IBM Watson Assistant Front End DeveloperLocation : Remote
Job Description:
IBM Watson assistant developer - We are looking for a strong individual contributor that will be responsible for IBM Watson Assistant Front End Development for our Cognitive Artificial Intelligence (AI) portfolio of products including voice and chat bots.
Key Responsibilities :Ability to design and develop AI conversations with responses coming from outside APIs via cloud function or integration with other systemsCollaborate with user interface designers and backend application integration teams to understand the mechanisms through which the conversational AI solution will be used and what is needed to fulfill intents.Collaborate with teams and other developers to design, develop, test , deploy and maintain a chatbotLeverage AI, NLP Technologies, and cognitive machine learning to develop chatbot applicationsIntegrate chatbot solutions with multiple platformsTroubleshoot bots, debug, and deploy chatbots on various channels (voice/chat)Enhance user effectiveness of chatbot with the help of advanced technologiesContinuously develop knowledge of emerging technologies and analytics techniques and support the pursuit of business development opportunitiesAbility to tune and enhance Speech to Text modelsRequired Qualifications :Minimum of 5 years professional development experience1+ years experience building AI powered chatbots from scratch using AI, ML and NLP technologiesMust have knowledge of IBM Watson and other chatbot development platformsIn depth knowledge of conversational designs, flow, and automated speech recognition, including sSML tagging for TTSKnowledge of AI/chatbot development landscape, tools and other frameworksClean coding skills and best practicesExperience in CICD, Git, unit-testing and source code managementKnowledge of cloud development and deployment principlesKnowledge of Agile development and Devops approachesUnderstanding of end-to-end software development processes and business requirementsPreferred Qualifications:Backend (server side) development experience either in Java, node.jsStrong multi-language background and experience working with programming languages such as Python, Java, Javascript/TypescriptExperience with IBM Voice gateway and / or IBM Discovery is a plus