S
Snap Inc

Bellevue, Los Angeles, New York, Palo Alto, San Francisco, Seattle · $195,000

Staff Machine Learning Engineer, Ad Ranking, Level 6

Apply Now

Position Overview

We're looking for a Staff Machine Learning Engineer to join the Ad Ranking team at Snap. This role involves setting and driving the technical direction for the Ad Ranking team, designing and deploying machine learning solutions to support Snap's monetization strategies, and owning outcomes for large, cross-team ML initiatives.

Responsibilities

  • Set and drive the technical direction for the Ad Ranking team and advance the core ML capabilities of the ad optimization stack
  • Design, build, and deploy machine learning solutions to support Snap's monetization strategies
  • Own outcomes for large, cross-team ML initiatives, from problem definition through long-term iteration and impact
  • Establish technical vision and roadmaps, and resolve complex technical tradeoffs across teams
  • Influence and mentor engineers across org boundaries through technical leadership and collaboration

Requirements & Skills

Knowledge, Skills & Abilities:

  • Strong understanding of machine learning and deep learning approaches and algorithms, and their applications to advertising, recommendation, and/or search domain
  • Experience working for a team whose primary output is online ranking / recommendation models
  • Ability to design, train, and optimize advanced machine learning models
  • Ability to proactively learn new concepts and technology and apply them at work
  • Skilled at solving open ambiguous problems
  • Strong collaboration and mentorship skills

Minimum Qualifications:

  • Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience
  • 8+ years of post-Bachelor's machine learning experience; or Master's degree in a technical field + 7+ year of post-grad machine learning experience; or PhD in a relevant technical field + 4 years of post-grad machine learning experience
  • Experience developing machine learning models for ranking, recommendations, search, advertising, image generation, or other relevant applications of machine learning

Preferred Qualifications:

  • Experience in online advertising, including ad targeting, ranking, auction, and/or marketplace optimization.
  • Advanced degree in computer science or related field
  • Experience working with machine learning frameworks such as TensorFlow, Caffe2, PyTorch, Spark ML, scikit-learn, or related frameworks
  • Experience working with machine learning, ranking infrastructures, and system design