Manager, Machine Learning Engineering, Web Ads Ranking
Overview
As Machine Learning Engineering Manager for the Web Ads Ranking team, you will lead a cross-functional group to design and deploy large-scale indexing, retrieval, and ranking systems that optimize Snapchat ads and drive revenue. You’ll partner with product teams to define architecture, build robust evaluation frameworks, and shape Snap’s ML strategy. You’ll also mentor engineers to raise the bar on ML excellence and team performance. This role combines technical leadership with strategic impact in a fast-paced, privacy-conscious environment.
Compensation / Benefitspaid parental leavecomprehensive medical coverageemotional and mental health support programsequity in RSUscompensation packages that reflect long-term successflexible work options in a multi-location environment
ResponsibilitiesLead a team of ML and software engineers to build large-scale indexing, retrieval, and ranking systems for ads
Key requirementsBachelor in Computer Science or equivalent experience8+ years of post-Bachelor’s ML industry experience, or relevant advanced degree with year-based experience1+ year leading ML teams focused on ranking or recommendationsDeep understanding of ML approaches for recommender, ads and search systemsStrong communication and collaboration skillscollaborationmentorshipcommunicationlarge language models for keyword extraction, description generation, and semantic relevance judgingdistributed systemsreal-time recommendation or search ranking systems