Chatbot Engineer

Quantiphi Inc.

Canada Remote


Apr 6

This job is no longer accepting applications.

Responsible for developing, enhancing capabilities, modifying and/or maintaining bot applications in the Global Markets environment. Conversation Bot Engineers design, code, test, debug and document programs well as support activities for the corporate systems architecture. You are required to work closely with business partners in defining requirements for system applications. You must typically have in-depth knowledge of analyzing data, developing a bot, automation to handle data and work with data refinement tools. Understanding business requirements and coming up with optimum and best to the market solutions.

Essential Skills:

  • 3+ years of relevant experience in virtual agents and natural language processing
  • Experience in working with an AI/NLP platform (DialogFlow/ Alexa/ Amazon Lex etc.) for building virtual agents 
  • Experience with any one of the technology (JavaScript, Node.js or Python)
  • Good understanding of training classical Machine learning algorithms along with an understanding of choosing the right evaluation metric 
  • Ability to use pre-trained models and fine-tune them if required
  • Experience with HTTP, Sockets, REST and other web services
  • Perform keyword and topic extraction from chat logs
  • Solid knowledge of training and tuning topic modelling algorithms like LDA and NMF
  • Experience in training virtual agents by analyzing historical chat conversations or large amounts of user-generated content and process data
  • Hands-on experience of using frameworks like nltk and spacy
  • Ability to write regular expressions for data cleaning and preprocessing
  • Practical knowledge of formal syntax, formal semantics, corpus analysis, dialogue management
  • Strong written communication skills 
  • Ability to learn the latest technologies
  • Good problem-solving ability

Nice to have skills:

  • Understanding of conversational UI, voiced based processing (text to speech, speech to text) and voice apps built on Amazon Alexa or Google Home is a plus
  • Experience in Test Driven Development & Agile methodologies
  • Experience with configuring, support and integrating various software systems, API’s, etc.
  • Should have knowledge of creating an end to end pipeline for the development of AI-based conversational applications 
  • Perform text mining, generate and test working hypotheses, prepare and analyze historical data and identify patterns
  • Ability to write regular expressions for data cleaning and preprocessing
  • Understanding of API integrations, Single-Sign-on and token-based authentication
  • Develop unit test cases as per project-specific standards
  • Self-starter with a drive to technically mentor your cohort of machine learning engineers
  • Experience working with scalable, high-performance systems

You must be logged in to to apply to this job.


Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information


View CV/resume