Software Engineering Manager
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
machine learning/recommendation system
University of Chinese Academy of Sciences
Voluntary withdrawal, Computer Science
January 1, 2011 – January 1, 2014
Beijing University of Posts and Telecommunications
Bachelor's degree, Communication, General
January 1, 2007 – January 1, 2011
Kuaishou Technology
Software Engineering Manager
July 1, 2021 – Present
Haidian District, Beijing, China
DiDi
Software Engineering Manager
March 1, 2018 – June 1, 2021
北京 海淀区
Tencent
Machine Learning Engineer
October 1, 2016 – March 1, 2018
beijing
Opera News
Machine Learning Engineer
July 1, 2016 – October 1, 2016
北京
Baidu Inc.
Machine Learning Engineer
March 1, 2014 – July 1, 2016
China
A Crash Course in Causality: Inferring Causal Effects from Observational Data
Coursera Course Certificates
June 24, 2026 – Present
Cultural Fit Analysis
The candidate has worked at several large, well-known technology companies, indicating adaptability to fast-paced and demanding environments. The transition from Machine Learning Engineer to Software Engineering Manager shows career progression and a breadth of experience. However, the target role of 'Data Analyst' is a significant shift from their recent management and ML engineering roles, which might indicate a potential mismatch in current career trajectory or a desire for a different type of challenge. The lack of specific data analyst projects or skills listed makes it difficult to fully assess cultural fit for a pure data analyst role.
Soft Skills & Operational Fit
The candidate's experience as a Software Engineering Manager suggests leadership, project management, and team collaboration skills. However, specific details on operational fit and soft skills are not explicitly provided in the resume descriptions.