Dcard is seeking an Engineering Manager, Recommendation to lead a team focused on optimizing its recommendation system. The role involves utilizing extensive 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 Data Component developers to improve Dcard's machine learning infrastructure.
Responsibilities include:
- Leading the recommendation system team and ensuring alignment with Dcard's product strategy.
- Driving technical innovation in recommendation systems.
- Collaborating with other developers to enhance Dcard's machine learning infrastructure.
- Analyzing user data and executing A/B tests for algorithm and product optimization.
The ideal candidate will possess:
- Excellent technical leadership skills with experience in recommendation systems or related AI/ML teams.
- Passion for understanding user needs and translating algorithms into products.
- Proficiency in Python and a willingness to learn new technologies.
- Strong software engineering practices.
- Good communication and collaboration skills.
- Understanding of machine learning algorithms and workflows.
Bonus points for:
- Familiarity with distributed system design and handling large-scale data.
- Familiarity with commercial applications and system design for machine learning.
- Ability to solve problems with major ML frameworks in large-scale data development.
- Familiarity with technologies such as PyTorch, Scikit-Learn, XGBoost, Tensorflow, Airflow, GCP, Kubernetes, SQL, NoSQL, or Redis.