Snap Inc.

Principal Machine Learning Engineer, Generative Recommendations

Snap Inc.

full-time

Posted on:

Location Type: Hybrid

Location: Palo Alto • California, Washington • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $276,000 - $414,000 per year

Job Level

Lead

Tech Stack

PyTorchTensorflow

About the role

  • Lead the vision and roadmap for generative recommendations
  • Design, build, and scale Generative modeling
  • Develop and apply state-of-the-art multimodal generative models
  • Drive innovation across Snap’s content ecosystem
  • Partner with engineers, product managers, research scientists, and leadership

Requirements

  • 9+ years of post-Bachelor’s machine learning experience
  • 2+ years of experience with technical leadership
  • Advanced degree in machine learning, computer vision, or mathematics preferred
  • Experience with large-scale recommendation/ranking systems
  • Experience with TensorFlow, PyTorch, or related deep learning frameworks
  • Background in integrating generative models into production pipelines
  • Experience contributing to AI publications
Benefits
  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages that let you share in Snap’s long-term success

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
machine learninggenerative modelingmultimodal generative modelsrecommendation systemsranking systemsTensorFlowPyTorchdeep learning frameworksproduction pipelinesAI publications
Soft skills
technical leadershipinnovationcollaborationcommunication
Certifications
advanced degree in machine learningadvanced degree in computer visionadvanced degree in mathematics