What are the responsibilities and job description for the IBM Watson Assistant Developer position at Techmatic Inc?
Job Description
Required Qualifications :
Minimum of 5 years professional development experience
1 years experience building AI powered chatbots from scratch using AI, ML and NLP technologies
Must have IBM Watson Assistant
Must have experience developing in IBM Watson Assistant not just interacting with it.
Experience developing complex bots
Experience using Watson Assistant with Speech to Text module
Creating conversational AI. Manaing conflicts and No Match results. Capturing complex info. Creating Entities.
This is not a web development role.
Python / Python Scripiting is a huge plus.
In depth knowledge of conversational designs, flow, and automated speech recognition, including SSML tagging for TTS
Knowledge of AI/chatbot development landscape, tools and other frameworks
Clean coding skills and best practices
Experience in CICD, Git, unit-testing and source code management
Knowledge of cloud development and deployment principles
Knowledge of Agile development and DevOps approaches
Understanding of end-to-end software development processes and business requirements
Preferred Qualifications:
Backend (server side) development experience either in Java, node.js
Strong multi-language background and experience working with programming languages such as Python, Java, Javascript/Typescript
Experience with IBM Voice gateway and / or IBM Discovery is a plus