Responsibilities
Develop and maintain the company's data platform, using Python and related data processing tools to build efficient and stable data processing workflows, including data collection, cleaning, transformation, and storage.
Design and implement data models according to business requirements to support data analysis, data mining, and machine learning projects.
Assist data analysts and data scientists in solving technical problems to ensure the smooth progress of data projects.
Continuously follow industry trends, explore the application of new technologies in data processing, and promote the innovation and development of the company's data technology.
Qualifications
Bachelor's degree or above in Computer Science, Mathematics, Statistics, or related fields. Proficient in Python programming language, with a good command of commonly used data processing libraries (such as Pandas, NumPy) and data analysis frameworks (such as SciPy). Familiar with using Large Language Models for data processing.
Solid foundation in SQL, with the ability to proficiently operate mainstream database management systems like MySQL and PostgreSQL.
Deep understanding of data visualization, with the ability to use Python visualization libraries for data presentation and report generation.
Good team spirit and communication skills, able to effectively collaborate with colleagues from different departments.
Experience in data mining and machine learning projects is preferred, and familiarity with related algorithms and tools (such as Scikit-learn, TensorFlow) is a plus.
All applications applied through our system will be delivered directly to the advertiser and privacy of personal data of the applicant will be ensured with security.