Chatbot / Conversational AI Technical Leader
Responsibilities
- Provides technical leadership in Chat Bot/Voice Bot Space.
- Implement a Chat Bot for Various Business
- Adapt quickly to change in requirements and be willing to work with different technologies if required
- Lead the effort to build, implement and support the data infrastructure
- Manage the Intelligence Automation Engineer and vendor partners, ensuring to prioritize projects according to customer and internal needs, and develops top-quality data pipelines using industry best practices
- Own most deliverables for the ITSM Chat Bot team from a delivery perspective
- Lead cross-functional team members and stakeholders throughout projects of varying scope and complexity
- Gather requirements from business and IT users and Come up with Estimation.
- Responsible for the design, development, and implementation of chatbot & voicebot agents using the Azure cloud services and Genesys/Amazon connect/Smartassist/Avaya
- Interface and liaise with both business partners and (potentially) external vendors
Required Skills And Qualifications
- At least 8 years of experience implementing Chatbot technologies
- Knowledgeable in basic concepts of NLP and NLU Intent Classification, Keyword/Entity extraction , Text Similarity, Text Pre-processing, dialog flows, speech to text, text to speech and telephony systems.
- Basic knowledge of Machine Learning concepts Training, Accuracy Evaluation
- Development experience in NodeJS, REST Services.
- Experience of working in cloud environment like Azure, AWS, Google Cloud Platform, IBM Cloud
- Ability to embed chatbot in multiple channels like Website, SMS, Email, Skype, Facebook Messenger, MS Teams, WhatsApp etc
- Knowledge on all phases of software development, including UI design and development, microservices design and development, relational and non-relational DBs, APIs and external integration, quality assurance, validation documentation, security, and infrastructure.
- Knowledge on business functions and user stories, decompose them into technical specifications, and develop working application code for a cloud environment.
- Hands on experience in building applications using Java Script frameworks (NodeJS), AngularJS/ReactJS, SQL and No SQL Databases
- Experience with JSON
- Knowledge of analytics / visualization via dashboards and reporting tools
Education Requirements
- Bachelors degree in Computer Science, Engineering, Statistics, Technical Science, or 3+ years of IT/Programming experience
- Minimum 2 years of experience in solutioning for Artificial Intelligence use cases, plus web application development & systems integration experience eg REST/SOAP
- Prior solutioning experience with No SQL databases, integrating unstructured data
Preferred Skills
Hands on experience in one or more of the following AI technologies:
- Language Natural Language Processing, Natural Language Understanding, Speech to Text, Text to Speech, Sentiment Analysis, Language Detection, Classification, Telephony channel experience
- AI solutions Virtual Agents, intelligent case processing, Video Analytics, inference engines, stream monitoring, intelligent search, ontologies/knowledge representations, voice technologies (Speech To Text & Text To Speech), Custom Language Model creation.
- Knowledge and experience in some of the key AI platforms, eg, Kore.ai, Servicenow VA, IBM Watson, Microsoft Azure Cognitive Services, Google Dialogflow
- Web UI and dashboard design experience
- Experience working in a DevOps environment, and using industry standard tools (GIT, JIRA)
- Able to explain technical concepts in a non-technical language
Professional Skill Requirements
- Proven success in contributing to a team-oriented environment
- Proven ability to work creatively and analytically in a problem-solving environment