1. Trình độ học vấn/Chuyên môn có Liên quan:
- Tốt nghiệp đại học chuyên ngành Công nghệ thông tin, khoa học máy tính hoặc các ngành STEM khác (Toán-Tin, Toán,...).
- Tiếng Anh theo chuẩn TOEIC 550 hoặc tương đương.
- Có chứng chỉ về Data Science là một điểm cộng (CCA, CCP, Google Professional Data Engineer,...).
2. Yêu cầu kiến thức:
- Kiến thức về lập trình, cấu trúc dữ liệu và 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), học máy (Machine Learning, Deep Learning), trực quan hóa dữ liệu.
- Kiến thức về phát triển phần mềm: quản lý phiên bản, cơ sở dữ liệu, APIs, các nguyên lý lập trình, thiết kế và phát triển phần mềm.
3. Yêu cầu kỹ năng:
- Kỹ năng chuyên môn
+ Kỹ năng lập trình thành thạo Python, Java, SQL.
+ Kỹ năng đọc bài báo khoa học và lập trình lại các thuật toán, giải pháp đề xuất trong bài báo khoa học.
+ Kỹ năng trực quan hóa dữ liệu.
+ Kỹ năng phân tích và đánh giá thuật toán, mô hình học máy.
+ Kỹ năng triển khai với các nền tảng containerization (Docker, Kubernetes) là một điểm cộng.
- Kỹ năng con người (Personal Skills)
+ Kỹ năng giải quyết vấn đề.
+ Tư duy dựa trên dữ liệu và tập trung vào phát triển sản phẩm.
+ Kỹ năng trình bày (viết, nói) vấn đề, ý tưởng, giải pháp.
4. Kinh nghiệm:
- Kinh nghiệm 1-2 năm trong nghiên cứu, phát triển và triển khai thuật toán, mô hình học máy.
- Kinh nghiệm thiết kế, phát triển, triển khai phần mềm trong thực tế.
- Có kinh nghiệm trong xây dựng kiến trúc, phát triển, triển khai các giải pháp phân tích dữ liệu là một điểm cộng.