Are you interested with this offer?

AI Software Engineer


  • Design and implement architectures to adopt appropriate approaches of AI / machine learning to ensure quality of data, self-learn pattern and trend, identify operational processes which can be automated and put into execution, and improve system operational efficiency;
  • Spearhead establishment of data fusion model, able to automatically adjust weightage parameters, to ensure data accuracy against the ground truth based on data extracted from multiple data sources;
  • Develop data structures and algorithms, and build robust systems with intuitive interfaces;
  • Develop relevant metrics to support decisions;
  • Prepare functional specifications.


  • Good knowledge in variety of advanced data analysis and machine learning techniques, and experience in designing solutions in response to real-world business problems;
  • Skilled in rapid prototyping and quick experimentation in working with machine learning models;
  • Advanced statistics or machine learning skills;
  • Expert knowledge of Python, Go or Rust, Linux, container and cloud;
  • Familiarity in writing code with Ruby, Python, C/C++, Go, Java, Scala;
  • Proficient knowledge of deep learning frameworks such as Tensorflow, scikit-learn, Azure;
  • Interests in Artificial Intelligence, Machine Learning, Virtual Reality, Augmented Reality;
  • M.S/Ph.D. in Computer Science, Applied Mathematics, or related field, relevant industrial experience is an advantage;
  • Experience in working with common database platforms is a plus;
  • Fluent written and spoken English.


Attractive remuneration package and comprehensive range of benefits offered with excellent career growth opportunities within the company.


Candidate may send in the latest CVs to