S
Snap Inc

Bellevue, Los Angeles, New York, Palo Alto · $229,000

Manager, Machine Learning Engineering, Content Ranking

Apply Now

Position Overview

We're looking for a Machine Learning Engineering Manager to join Snap Inc. This role involves leading machine learning engineers to create models which drive value for Snap's users and company, with a focus on online ranking and recommendation systems.

Responsibilities

  • Lead machine learning engineers to create models which drive value for our users and company
  • Evaluate the technical tradeoffs of key decisions
  • Perform design and code reviews to raise technical excellence bar
  • Build robust, lasting, and scalable products
  • Iterate quickly without compromising quality

Requirements & Skills

Knowledge, Skills & Abilities:

  • Strong understanding of machine learning approaches and algorithms and their applications to Snap's products
  • Experience setting the direction for a team whose primary output is online ranking/recommendation models
  • Strong management and mentorship skills
  • Excellent verbal and written communication skills, with high attention to detail
  • Ability to collaborate with internal and external stakeholders at all levels of a company
  • Skilled at managing ambiguous problems

Minimum Qualifications:

  • Bachelor's in a related technical field such as computer science or equivalent years of practical work experience
  • 8+ years of post-Bachelor's ML industry experience; or a Master's degree in a technical field + 7+ year of post-grad ML experience; or a PhD in a related technical field + 4+ years of post-grad ML experience
  • 1+ year(s) of experience leading machine learning teams that focus on ranking and/or recommendations

Preferred Qualifications:

  • Advanced degree in a related technical field
  • Experience working with machine learning frameworks such as TensorFlow, Caffe2, PyTorch, Spark ML, scikit-learn, or related frameworks
  • Experience working with distributed systems
  • Experience working with machine learning, ranking infrastructures, and system designs
  • Ability to proactively learn new concepts and apply them at work