Job Description:

  • Work cross-functionally with business owners/product managers/engineers, and designers throughout the whole process of the data science projects
  • Apply machine learning, natural language processing in core subject areas including but not limited to: machine translation, chatbot, and fundamental language services
  • Build, validate, test, and deploy AI models and algorithms
  • Able to implement data science experimental framework to enable organization-wide data-driven practice
  • Able to deliver high performance and stable machine learning services


  • Minimum B.S. degree in Computer Science or a related technical field. Master or PhD in Computer Science, Statistics, Mathematics or fields related to NLP/Machine Learning/Deep Learning preferred
  • At least 2 years of working experiences for B.S. and Master degree holder
  • Excellent communication skills with the ability to identify and communicate data-driven insights and solutions
  • Detail-oriented and efficient time manager who thrives in a dynamic and fast-paced working environment
  • Familiar with Python and/or Golang development and Unix/Linux system experience
  • Familiar with SQL (Mysql, Mssql, PostgreSQL, Hive, etc) experience
  • Supervised/unsupervised learning, data engineering, feature engineering/optimization
  • Deep understanding and good experience on the whole machine learning pipeline.
  • Experienced in live service development and deployment

Preference will be given to candidates with the following additional requirements as below: 

  • Working experience in big data analytics and distributed databases or distributed systems (Hadoop, Spark, HBase, Cassandra etc.)
  • Working experience with parallel algorithms in data modeling/ machine learning
  • Working experience with Kuberenetes/ Docker

Apply for this Job

* Required