Director, Machine Learning Engineer, Content

Snap Inc.•Los Angeles, CA
•$284,000 - $500,000•Onsite

About The Position

Snap Inc. is seeking a Director of ML to lead its Content Machine Learning Engineering team. The organization builds personalized candidate retrieval and ranking systems, along with content understanding, quality, freshness, and relevance capabilities for Stories and Spotlight. The team works on multimodal content understanding, graph representation learning, content ranking, human review, and personalization to improve the user experience, support creators, and make content creation effortless. The Director will set multi-year machine learning strategy for recommendation and ranking, content understanding, production reliability, and experimentation. This leader will develop managers and connect model investments to business outcomes, oversee teams across multiple offices, establish organizational goals and roadmaps, and guide architecture and implementation decisions for scalable, reliable, and cost-effective engineering solutions. The role also involves collaborating with executives and cross-functional partners, building high-performing engineering teams, and maintaining operational excellence.

Requirements

  • Bachelor's degree in a relevant technical field, such as computer science, or equivalent practical work experience.
  • One of the following software engineering backgrounds: 10+ years of post-bachelor's experience; a master's degree in a technical field and 9+ years of post-graduate software development experience; or a PhD in a related technical field and 6+ years of post-graduate software development experience.
  • 5+ years of experience leading a large team at scale and managing engineering with a focus on efficiency.
  • Experience working with machine learning, AI, and ranking systems.
  • Ability to partner with cross-functional executives and management across a geographically distributed organization.
  • Demonstrated experience leading and developing engineers with diverse backgrounds, skill sets, and perspectives.
  • Strong understanding of machine learning, deep learning approaches, and algorithms.

Nice To Haves

  • Track record of delivery in rapidly changing, highly collaborative, multi-site, multi-stakeholder environments.
  • Experience with machine learning and generative recommendations.
  • Experience with high-scale ranking and recommendation systems.

Responsibilities

  • Support teams in solving technical challenges, building experiences in Snapchat, and maintaining software and a platform used by more than 450 million people daily.
  • Oversee day-to-day operations of the Content ML teams across offices in Seattle, Los Angeles, San Francisco, Palo Alto, and New York.
  • Develop organizational-level goals and drive the engineering team's technical and organizational roadmap.
  • Collaborate with executives, Finance, Product, and Engineering teams to deliver high-quality products.
  • Influence architecture and implementation decisions for scalable, reliable, and cost-effective engineering solutions.
  • Build and scale high-performing teams of software engineers, machine learning engineers, and technical leaders.
  • Mentor and develop engineering managers, directors, and senior independent contributors.
  • Iterate quickly without compromising quality and improve operational excellence.

Benefits

  • Paid parental leave.
  • Comprehensive medical coverage.
  • Emotional and mental health support programs.
  • Compensation packages that allow employees to share in Snap's long-term success.
  • Eligibility for equity in the form of RSUs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service