Staff Machine Learning Engineer, Level 6

Snap Inc.10 months ago
Santa Monica, CA, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Snap Inc, a leading technology company, empowers people to express themselves and connect through innovative products like Snapchat, Lens Studio, and Spectacles. We are seeking a Staff Machine Learning Engineer to drive technical direction and build high-impact machine learning solutions that serve millions of Snapchatters every day.

Key Responsibilities

  • Set and drive the technical direction for machine learning technologies powering core Snapchat products.
  • Design, build, and deploy high-impact ML solutions.
  • Own outcomes for large, cross-team ML initiatives from problem definition through long-term iteration and impact.
  • Establish technical vision and roadmaps while resolving complex tradeoffs across teams.
  • Influence and mentor engineers across organizational boundaries with technical leadership and collaboration.

Required Qualifications

  • Bachelor's degree in computer science or a related field, or equivalent practical experience.
  • 8+ years of machine learning experience post-Bachelor’s; or Master’s degree with 7+ years; or PhD with 4+ years.
  • Experience developing ML models for ranking, recommendations, search, content understanding, image generation, or related applications.
  • Strong understanding of machine learning algorithms, with the ability to solve ambiguous problems independently and mentor others.

Preferred Qualifications

  • Advanced degree in computer science or a related field.
  • Experience with ML frameworks such as TensorFlow, Caffe2, PyTorch, Spark ML, or scikit-learn.
  • Familiarity with ranking infrastructures and system design.

Benefits & Perks

  • Paid parental leave and comprehensive medical coverage.
  • Emotional and mental health support programs.
  • Compensation packages include competitive base salary and equity (RSUs).
  • Zone-based salary ranges:
    • Zone A (CA, WA, NYC): $229,000 - $343,000 annually.
    • Zone B: $218,000 - $326,000 annually.
    • Zone C: $195,000 - $292,000 annually.
    • Eligible for equity in the form of RSUs.

Required Skills

Machine Learning Algorithms
Caffe2
TensorFlow
PyTorch
Mentorship
Spark ML
Technical Leadership
Cross-Team Collaboration
System Design
scikit-learn
Ranking and Recommendations
Search and Content Understanding
Model Development
Image Generation