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
Responsibilities:
Lead a team of ML and software engineers to build large-scale indexing, retrieval, and ranking systems for ads
Key requirements:
Bachelor in Computer Science or equivalent experience 8+ years of post-Bachelor’s ML industry experience, or relevant advanced degree with year-based experience 1+ 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