Snap Inc. is seeking a Principal Machine Learning Engineer to join the Content ML team. This role will focus on building large-scale recommender systems for Snap's video content products. The engineer will lead the vision and roadmap for these systems, enhancing content discovery and personalization across Spotlight, Discover, and Friend Stories. They will technically lead a team of engineers in operating and scaling existing recommender systems, and collaborate with ML, Infra, and Research partners to design next-generation systems incorporating state-of-the-art research in recommendations, foundation models, multimodal understanding, and deep user understanding. The role involves active participation in top-tier conferences and publishing research. The engineer will partner with various stakeholders including product managers, research scientists, data science, and leadership to align on ML strategy and ensure technical investments support company priorities. Responsibilities also include advancing the ML tech stack for recommendations, improving scalability, efficiency, reliability, and performance, staying updated on RecSys trends, and advocating for best practices in availability, scalability, experimentation, operational excellence, and cost management.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal