<p>Job Responsibilities: <br>1. Responsible for designing, developing and optimizing various algorithms to improve system performance and efficiency. <br>2. Model and analyze complex problems, providing data-driven solutions.<br>3. Follow up on the latest technology trends and apply advanced algorithms to real business scenarios. <br>4. Assist the team in completing algorithm testing and validation to ensure its stability and accuracy. <br>5. Collaborate with cross-functional departments to push algorithmic results to the ground and realize business value. <br><br>Requirements:<br>1. Familiar with common algorithms and data structures, with solid mathematical and computer science foundations. <br>2. At least master one programming language (such as Python, C++ or Java), and be able to efficiently implement algorithm prototypes. <br>3. Have good logical thinking ability, be able to quickly understand and solve complex technical challenges. <br>4. Priority will be given to those with some knowledge of machine learning, deep learning or other related fields.<br>5. Have team collaboration spirit, be able to clearly express technical ideas and communicate effectively with others. </p>