Snap Inc.

Staff Machine Learning Engineer

Snap Inc.

full-time

Posted on:

Location Type: Office

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

Visit company website
AI Apply
Apply

Salary

💰 $229,000 - $343,000 per year

Job Level

Lead

Tech Stack

PyTorchScikit-LearnSparkTensorflow

About the role

  • Create models which help drive value for users, advertisers, and our company
  • Evaluate the technical tradeoffs of every decision
  • Perform code reviews and ensure exceptional code quality
  • Build robust, lasting, and scalable products
  • Iterate quickly without compromising quality
  • Collaborate with engineering teams and mentor colleagues
  • Deliver machine learning solutions for Snapchat, Lens Studio, and Spectacles products

Requirements

  • Strong understanding of machine learning approaches and algorithms
  • Able to prioritize duties and work well on your own
  • Ability to work with both internal and external partners
  • Skilled at solving open ambiguous problems
  • Strong collaboration and mentorship skills
  • 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, content understanding, image generation, or other relevant applications of machine learning
  • Advanced degree in computer science or related field (preferred)
  • Experience working with machine learning frameworks such as TensorFlow, Caffe2, PyTorch, Spark ML, scikit-learn, or related frameworks (preferred)
  • Experience working with machine learning, ranking infrastructures, and system design (preferred)
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
  • eligible for equity in the form of RSUs

Applicant Tracking System Keywords

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

Hard skills
machine learningmachine learning algorithmscode reviewsmodel developmentrankingrecommendationssearchcontent understandingimage generationsystem design
Soft skills
problem solvingcollaborationmentorshipprioritizationindependent work
Certifications
Bachelor's Degree in computer scienceMaster's degree in a technical fieldPhD in a relevant technical field
Snap Inc.

Machine Learning Engineer, Level 5

Snap Inc.
Juniorfull-time$209k–$313k / yearCalifornia, Washington · 🇺🇸 United States
Posted: 2 hours agoSource: snapchat.wd1.myworkdayjobs.com
PyTorchScikit-LearnSparkTensorflow
Workato

Staff AI Engineer, Search Relevance

Workato
Leadfull-timeCalifornia · 🇺🇸 United States
Posted: 2 days agoSource: boards.greenhouse.io
Distributed SystemsElasticSearchPython