Job Responsibilities
Security Algorithm Development & Optimization
Develop and optimize algorithms for code security, attack detection, and abnormal behavior identification, with a focus on online efficiency.
Data Solution Design
Design data and algorithm solutions based on a deep understanding of relevant business needs; collaborate closely across teams.
Algorithm Evaluation & Improvement
Design and implement evaluation mechanisms to improve security algorithms; continuously optimize algorithm architecture and technical details.
Cross-Department Collaboration & Technical Support
Work with security, development, and QA teams to integrate security algorithms into products; provide algorithm adjustments and technical support based on business feedback.
Qualifications
Education
Master’s degree or higher in Computer Science, Mathematics, Statistics, Artificial Intelligence, or related fields.
Theoretical Knowledge
Strong foundation in machine learning and deep learning theory; familiarity with classification, clustering, graph mining, anomaly detection, and attack detection algorithms.
Experience
5+ years of experience in security algorithm development; understanding of security risks in the internet and cryptocurrency industries (experience in internet company security teams preferred).
Programming & Deep Learning
Proficient in Python, deep learning frameworks (e.g., PyTorch, TensorFlow), and ML libraries (e.g., Scikit-learn); capable of independently developing algorithm models.
Data Processing Skills
Skilled in data tools like SQL and Pandas; able to work with big data frameworks like Hadoop and Spark.
Code Implementation & Optimization
Able to write efficient, maintainable code and utilize version control systems like Git effectively.
Scientific Research & Innovation
Preference for candidates with experience presenting at academic conferences or those who have excelled in relevant competitions.
Teamwork & Problem-Solving Skills
Excellent collaboration and communication skills; ability to translate business requirements into technical solutions and solve complex analytical problems.