Technical Skills Required: -
Architecture
a) Linux b) Docker c) HAProxy d) Nagios e) Munin
Backend & Servers
a) PHP b) MySql c) MongoDB d) Redis e) Memcached
Frontend
a) JavaScript b) jQuery c) Sass/Less d) GruntJs e) Bower f) NPM
Repositories
a) Git
Collaboration
a) Slack b) Evernote c) Google Drive
Your Role: -
You would be responsible for helping build out chatbot's technical platform and help us solve the challenges in AI-powered interfaces. You will need to constantly train the bot to make it more capable and continuously test it along the way to achieve 100% accuracy. You'll need to be able to ramp up quickly in order to roll out new features, and be comfortable with working to build solutions that address open-ended problems.
Preferred Qualification & Experience: -
a) Bachelor's Degree in Computer Science or equivalent experience/knowledge
b) 3+ years of professional experience building robust NLP systems from scratch to scale
c) Experience with NLP cloud platforms as well as local modelling.
d) Implementation level experience with open-source ML toolkits suchTensorFlow, Caffe, MLlib etc.
e) Strong programming skills in implementing efficient algorithms for text analysis, translation or context understanding
f) Implementation level knowledge of Machine and Statistical Learning techniques applied to todays NLP problems, such as Speech Recognition, Entity Extraction and Linking, Semantic Parsing, Conversation Analysis, and Machine Translation
g) Experience implementing Deep Learning techniques to solve novel language challenges
h) Experience using and building upon existing chatbot frameworks, familiarity with intent-based and flow-based chatbots.
i) Experience with tools for text processing and representation.
j) Familiarity with Java, Python, Git; comfortable with both object-oriented and procedural programming
k) Excellent communication skills to effectively collaborate with an interdisciplinary team
