Job requirements
conversational ai - engineer
*overall experience*: 8 to 10+ years
- hands on experience in any of the leading conversation ai platforms/tools like - rasa, amelia, kore.ai, amazon lex, google dialogflow etc.
- 3+ years of experience building end-to-end nlu, nlp or conversational ai systems in a production environment
- knowledge of conversational design, flow, and natural language generation
- experience in automation of custom contact centers using conversational ai implementation is an added advantage.
- hands on experience on micro services, restful api, web socket, json, xml, sql, nosql, web api
- development experience using modern programming languages (e.g.
javascript, java, python)
- mobile development experience (ios, android) is a plus.
- willingness to explore and learn new technology/tool is desired.
- experience working in agile methodology
- excellent written and oral communication skills to collaborate with various stakeholders to understand the existing bot framework, architecture, design principles and implement it to meet business needs.
*responsibilities*:
- design and build data-driven conversation models with emphasis on realism and natural flow
- analyze and evaluate the quality of a human-bot conversation and suggest ways to improve it
- efficiently conduct experiments to validate conversational ai algorithms with respect to product goals
- collect and curate training data, train models, and optimize them for deployment
- be a champion of engineering excellence and propose systematic changes to achieve it
work experience
conversational ai platform - hands on exp in any (ms bot framework, dialog flow, amelia, openstream.ai, kore.ai etc)
development skill - type script, java script, c#, azure cloud and services, ci/cd, sql db and nosql db, restful api integration, oauth2.0, basic knowledge on ai/ml
conversational ai - conversational design, multi-channel, multi lingual, nlu, nlg, voice bot, live agent transfer, knowledge of customer care center
process, scalability & re-usability - software development process & design principles, quick learner to develop pocs, r&d in new areas