Chatbot Developer

Revenue.AI combines Big Data and Artificial Intelligence to create a smart Digital Assistant capable of dramatically enhancing Revenue Growth Management (RGM) initiatives in organizations of any size. Presently, our modules support organizations in the CPG, Retail, and Lifesciences. We believe that every industry can exploit the available data to respond real-time to their business challenges and we are focusing to make it happen for anyone.


We are looking for AI & Chatbot Developer who possesses a passion for turning vision into groundbreaking products for our clients.


Chatbot Developer responsibilities include gathering requirements, designing conversations and prototypes based on specific personas on unique industries knowledge. To be successful in this role, you should have experience with providing requirements for the developer’s team to implement the conversations and identify opportunities to implement conversation designs and training data. You’ll understand our clients through reviewing feedback and use this knowledge to feed developer team in continuous development of the virtual agent. If you also have a portfolio of professional projects that includes samples of your work, we’d like to meet you.


Ultimately, you’ll create both functional and appealing features that address our clients’ needs and help us grow our customer base.



  • Collaborating with product owners, consultants and engineers to gather and evaluate business requirements and translate them into technical requirements
  • Creating training data as well as identifying intents and entities required for the conversation
  • Creating accurate flow diagrams and other related documentation to communicate the behavior of a complete conversational system
  • Defining conversational AI experiences that are creative, engaging and consistent in a channel-agnostic manner
  • Communicating with stakeholders, as well as providing consulting on chatbot implementation



  • At least 2 years’ experience in conversation design and/or chatbot development
  • Knowledge of chatbot platforms and frameworks (experience in working with Microsoft Bot Framework is a plus)
  • Knowledge of NLU tools (experience in working with LUIS is a plus)
  • Experience in ML with fundamentals in NLP
  • Experience in .NET and Azure
  • Experience in API management solutions, with third-party libraries and APIs
  • Experience in Agile methodologies and tools
  • Excellent command of English
  • Excellent presentation and communication skills in order to communicate with stakeholders and effectively communicate ideas
  • Ability to work independently
  • Excellent time-management skills



  • Experience in generating textual narratives from data
  • Experience in designing chatbot personality
  • Familiarity with Python, Postgres SQL
  • Background in formal linguistics