Snap

Machine Learning Engineer, Revenue+, Level 5

Snap
Apply
1 day ago

Base Salary

$178k - $313k/yr

Responsibilities

  • Identify opportunities where machine learning can improve subscription growth, monetization, retention, and subscriber value.
  • Design, build, deploy, and iterate ML systems for personalization, ranking, propensity modeling, offer decisioning, and lifecycle optimization.
  • Own the full lifecycle from ambiguous business problems and data exploration through experimentation, production deployment, measurement, and iteration.
  • Establish technical direction and best practices for the new Revenue+ ML capability.
  • Partner with Product, Data Science, Backend, and Mobile Engineering to shape product strategy and prioritize ML investments.
  • Build reliable, observable, and scalable production ML systems serving Snapchatters at significant scale.
  • Use AI tools to develop scalable services while maintaining code correctness, performance, security, and production quality.
  • Provide technical ownership, collaboration, and mentorship as an early or founding ML engineer.

Requirements

  • Bachelor's degree in a relevant technical field such as computer science or equivalent years of practical work experience.
  • 5+ years of post-bachelor's machine learning experience, or a master's degree with 4+ years of post-graduate ML experience, or a PhD with 1+ year of post-graduate ML experience.
  • Experience developing and productionizing ML systems for ranking, recommendation, personalization, propensity modeling, decisioning, monetization, retention, or related product ML applications.
  • Experience taking ML systems from ambiguous problem statements through experimentation and into production.
  • Strong machine learning and software engineering foundations, product and business judgment, and the ability to identify measurable incremental value from ML.
  • Ability to independently translate ambiguous business problems into concrete ML opportunities and technical plans.
  • Experience with subscription, monetization, pricing, offers, retention, lifecycle optimization, causal inference, uplift modeling, experimentation, customer lifetime value, or incremental impact measurement is preferred.
  • Experience collaborating extensively with Backend and Mobile software engineers, operating production ML systems at significant scale, and optimizing ML systems for business or revenue outcomes is preferred.
  • An advanced degree in computer science or a related field and experience as an early or founding ML engineer are preferred.
  • Ability to leverage AI tools while auditing generated output for architectural integrity, performance bottlenecks, and security risks.

Benefits

  • Paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages including long-term-success participation through equity.
  • Default Together policy expects employees to work in an office 4+ days per week.
  • The position is eligible for equity in the form of RSUs.

Categories

Snap

About Snap

5,001-10,000 employees

Snap Inc. builds Snapchat, a visual messaging app, and supports augmented reality through Lens Studio and Spectacles, plus related services like Bitmoji. The company monetizes primarily via advertising and sponsored AR experiences for consumers, creators, and brands. Founded in 2011 and headquartered in Santa Monica, it is publicly traded on the NYSE under the ticker SNAP.

Contact me