1. Familiar with and understand Deep Learning and various traditional ML algorithms, and have practical experience
2. Able to independently complete the entire procedure from data pre-processing to model training and adjustment
3. Familiar with network principles (TCP/IP, Networking)
4. Have a basic understanding of cyber attacks
5. Familiar with Linux operation