Job Title: RASA chatbot developer
Duration: Contract ( 12 Month )
Location: Remote (Client location NYC)
ROLES & RESPONSIBILITIES:
- Developing RASA chatbots and voice assistants on various platforms for diverse business usecases
- Work on a chatbot framework/architecture using an opensource tool or library
- Implement Natural Language Processing (NLP) NLG for chatbots
- Integration of chatbots with Management Dashboards and CRMs
- Resolve complex technical design issues by analysing the logs debugging code and identifying technical issues/challenges/bugs in the process
- Deploy applications using CI/CD tools
- Designing and building highly scalable AI and ML solutions
- Ability to understand business requirements and translate them into technical requirements
- Openminded flexible and willing to adapt to changing situations
- Ability to work independently as well as on a team and learn from colleagues
- High adaptability in a dynamic startup environment.
- Experience with bot multilingual utilization (preferred)
- Experience with bot human escalation
- Ability to optimize applications for maximum speed and scalability
- Come up with new approaches and ideas to improve the current performance of Chatbots across multiple domains and build a highly personalized user experience.
QUALIFICATIONS:
- B. Tech/ B.E. /M. Tech or a related technical discipline from reputed universities
SKILLS REQUIRED:
- Minimum 67 years experience in Chatbot Development using Rasa opensource.
- RASA enterprise experience is preferred and mandatory
- Handson experience building and deploying chatbots.
- Live agent integration experience in mandatory
- Experience in Conversational AI platforms for enterprises using ML and Deep Learning.
- Experience with both texttospeech and vice versa transformation incorporation.
- Should have a good understanding of various Chatbot frameworks/platforms/libraries.
- Build and evolve/train the NLP platform from natural language text data being gathered from users on a daily basis.
- Code using primarily Python.
- Experience with bots for platforms like Facebook Messenger Slack Twitter WhatsApp etc.
- Knowledge of digital assistants such as Amazon Alexa Google Assistant etc.
- Experience in applying different NLP techniques to problems such as text. classification text summarization question & answers information retrieval knowledge extraction and conversational bots design potentially with both traditional & Deep Learning Techniques NLP
- Skills/Tools: NLP HMM MEMM P/LSA CRF LDA Semantic Hashing Word2Vec Seq2Seq spaCy Nltk Gensim Core NLP NLU NLG etc.
- Should be familiar with these terms: Tokenization NGrams Stemmers lemmatization Part of speech tagging entity resolution ontology lexicology phonetics intents entities and context.
- Knowledge of SQL and NoSQL Databases such as MySQL MongoDB Cassandra Redis PostgreSQL
- Experience with working on server deployments
- Knowledge of Linux shell commands.
- Integration with Chat/Social software like Facebook Messenger Twitter SMS Whatsapp
- Integration with Enterprise systems like Microsoft Dynamics CRM Salesforce Zendesk Zoho etc.
MUST HAVE:
- Strong foundation in the python programming language.
- Experience with enterprise chatbot frameworks especially Rasa.
- A strong understanding of other AI tools and applications like
- TensorFlow Spacy and NLU is a BIG plus.
- Experience with RESTful API services.
- Good understanding of HTTPS and Enterprise security.