||successful candidate will be responsible for the development of company recommendation engine through prediction/forecasting machine learning model.
- Design, develop, test and deploy application of machine learning models, deep learning, data mining and/or NLP.
- Tailor and fine tune machine learning solutions to address business problems.
- Collaborate with design, product and engineering teams and deliver product to enrich user experiences on our service.
- Maintain state-of-art technical expertise in artificial intelligence, machine learning and software programming.
- Minimum 3 years of experience in software engineering with at least 1 year of relevant
experience in implementation of machine learning algorithm, deep learning process or NLP.
- Adequate understanding of software design and good programming practice.
- Proficient in one or more of the following programming languages: Python, R, Java, Scala.
- Flexible to work in start up company
- Experience with machine learning framework (scikit-learn, Spark MLlib etc).
- Experience in building ML models at scale, using real-time big data pipelines on platforms such as Spark/MapReduce.
-Adequate understanding of relevant academic theories such as statistics, probability etc in order to assist algorithm design and development.