Snap Inc. - Palo Alto, CA
posted about 2 months ago
Snap Inc. is seeking a Machine Learning Engineering Manager to lead the Content Relevance team. This role involves overseeing a team of machine learning engineers and software engineers dedicated to developing and optimizing a personalized video recommendation engine. The successful candidate will define the overall architecture of the content recommender system, ensuring it is scalable, high-performing, and reliable. The position requires a strong focus on rapid iteration while maintaining quality, necessitating close collaboration with infrastructure engineers to build robust machine learning infrastructure that supports the recommender system. In this role, you will evaluate technical tradeoffs in key decision-making processes to ensure optimal outcomes. This includes conducting A/B testing and analyzing performance metrics to continuously improve the recommender system. You will also be responsible for performing design and code reviews to elevate the technical excellence of the team. The ideal candidate will possess a deep understanding of machine learning approaches and algorithms, particularly as they apply to recommender systems. The position requires strong management and mentorship skills to foster a collaborative and innovative team culture. Excellent verbal and written communication skills are essential, along with meticulous attention to detail. The ability to effectively collaborate with stakeholders at all levels, both internally and externally, is crucial. Additionally, proficiency in managing and solving ambiguous problems is necessary for success in this role.