Job Description
Dcard is seeking an Engineering Manager, Recommendation Systems (ML) to lead a team in optimizing Dcard's recommendation system. The role involves using large amounts of user-generated data to enhance user experience and engagement. The Engineering Manager will be responsible for driving technical innovation, developing and optimizing recommendation algorithms, and collaborating with other developers to improve Dcard's machine learning infrastructure.
Responsibilities:
- Leading the recommendation systems team, setting and driving team goals.
- Driving technical innovation in recommendation systems.
- Collaborating with other Data Component developers.
- Analyzing user data and driving algorithm and product optimization through A/B testing.
Requirements:
- Excellent technical leadership skills with at least 1 year of experience leading recommendation systems or related AI/ML teams.
- Proficiency in Python and openness to learning new technologies.
- Good software engineering practices.
- Strong communication and collaboration skills.
- Understanding of machine learning algorithms and workflows.
Bonus points for:
- Familiarity with distributed system design.
- Familiarity with machine learning system business application scenarios and system design.
- Ability to solve problems encountered during massive data development in mainstream ML frameworks.
- Familiarity with technologies such as PyTorch, Scikit-Learn, XGBoost, Tensorflow, Airflow, GCP, Kubernetes, SQL, NoSQL, Redis, and Linux.