Job Responsibilities

  1. Security Algorithm Development & Optimization

    Develop and optimize algorithms for code security, attack detection, and abnormal behavior identification, with a focus on online efficiency.

  2. Data Solution Design

    Design data and algorithm solutions based on a deep understanding of relevant business needs; collaborate closely across teams.

  3. Algorithm Evaluation & Improvement

    Design and implement evaluation mechanisms to improve security algorithms; continuously optimize algorithm architecture and technical details.

  4. 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

  1. Education

    Master’s degree or higher in Computer Science, Mathematics, Statistics, Artificial Intelligence, or related fields.

  2. Theoretical Knowledge

    Strong foundation in machine learning and deep learning theory; familiarity with classification, clustering, graph mining, anomaly detection, and attack detection algorithms.

  3. 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).

  4. 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.

  5. Data Processing Skills

    Skilled in data tools like SQL and Pandas; able to work with big data frameworks like Hadoop and Spark.

  6. Code Implementation & Optimization

    Able to write efficient, maintainable code and utilize version control systems like Git effectively.

  7. Scientific Research & Innovation

    Preference for candidates with experience presenting at academic conferences or those who have excelled in relevant competitions.

  8. Teamwork & Problem-Solving Skills

    Excellent collaboration and communication skills; ability to translate business requirements into technical solutions and solve complex analytical problems.