-Tốt nghiệp ĐH chính quy loại khá trở lên chuyên ngành khoa học dữ liệu, khoa học máy tính, CNTT, toán học ứng dụng, điện tử viễn thông hoặc liên quan- Kiến thức về lập trình, cấu trúc dữ liệu & giải thuật, lý thuyết đồ thị
- Kiến thức về xác suất thống kê, đại số tuyến tính, giải tích
- Kiến thức về phân tích khám phá dữ liệu (Exploratory Data Analysis - EDA)
- Kiến thức về học máy (machine learning), học máy chuyên sâu (deep learning), các kỹ thuật học máy (gradient boosted trees, random forest, ....)
- Kiến thức về xử lý dữ liệu phân tán, xử lý dữ liệu lớn (Hadoop, Spark, Elastic Search...)
- Kiển thức về các loại CSDL (RDBMS, Graph Databases, NoSQL Products, ...)
- Kỹ năng sử dụng ngôn ngữ lập trình (R, Python, Java, Scala, ...), SQL
- Kỹ năng sử dụng thành thạo một trong các package học máy (scikit-learn, Caffe, Theano, Pylearn2, DeepPy, TensorFlow, Keras, H2O, ...)
- Kỹ năng sử dụng các công cụ trực quan hóa dữ liệu, đánh giá mô hình,
- Ít nhất 3 năm làm việc trong phát triển phần mềm, phân tích dữ liệu, phân tích nghiệp vụ phần mềm hoặc tương đương