• Competitive
  • Singapore
  • Permanent, Full time
  • Citibank NA
  • 24 Sep 17

Chatbot/ Machine Learning Engineer

Chatbot/ Machine Learning Engineer

  • Primary Location: Singapore,Singapore,Singapore
  • Education: Bachelor's Degree
  • Job Function: Technology
  • Schedule: Full-time
  • Shift: Day Job
  • Employee Status: Regular
  • Travel Time: Yes, 10 % of the Time
  • Job ID: 17060302


Other Competencies:
  • A demonstrated ability to process massive amounts of data from a wide variety of sources, detect meaningful patterns and derive a rich set of insights that can be used to improve the quality of the user experience that's offered
  • You care about making a difference. And it shows in your work, in your approach
  • A passion for building world-class user experiences, combined with a vision to think big. Like really big
  • Preparing demo and protyping
  • Build scalable and robust products and/or services that support our growing business
  • Participate in technical conversations with leads to establish valuable partnerships so as to design and execute pilots
  • Support product ownership team and other related functions in bringing new concepts to reality
  • Identify gaps with current Lab know-how and develop plans to fill
  • Demonstrated experience in Agile methodology, Project Management principles and software development lifecycle practices
  • Understanding of the financial services industry
  • Ability to develop work plans and execute the same based on the functional requirement/technical solution provided by the Product/Tech lead
  • Familiarity with Agile Project Management
  • Strong understanding of Agile SDLC lifecycle and Test Driven development  and relevant experience for the same
  • Strong experience working in a three-tier architecture environment
Preferred candidate will have one or more of the following:
  • Practical experience building Chatbots and interactive intelligent agents
  • Knowledge of common Artificial Intelligence/Machine Learning techniques
  • Experience building web based intelligent self-service applications that help reduce call-center or help-desk volume


  • 5-8 Years

Technical Skills:

  • Solid foundation in data structures, algorithms, OO Design and patterns
  • Experience with one or more languages such as JavaScript, Java, C#, HTML5, CSS3, Bootstrap3, PHP, Laravel, AngularJS, jQuery, Node.js, Python
  • Experience in artificial intelligence, machine learning technology
  • Experience with web application frameworks
  • Experience building large/medium-scale distributed systems using RESTful web services
  • Familiarity with database (SQL, Oracle, Stored Procedures)
  • Ability to multitask and take on new technologies
  • Familiarity with Agile Methodologies
  • Ability to setup development environment, from database setups to front-end web development