Hybrid Machine Learning Engineer

Posted last week

Apply now

About the role

  • Machine Learning Engineer at Snap Inc. building and deploying models for core products. Collaborating with teams to prototype and enhance features serving millions of users.

Responsibilities

  • build and deploy machine learning models that power core products, serving millions of Snapchatters
  • apply modern ML techniques to solve large-scale, real-world problems
  • own the full ML lifecycle from data analysis to production deployment
  • partner with cross-functional teams to prototype and launch ML-driven features

Requirements

  • Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience
  • 3+ years of post-Bachelor’s machine learning experience; or Master’s degree in a technical field + 2+ year of post-grad machine learning experience; or PhD in a relevant technical field
  • 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
  • experience working with machine learning, ranking infrastructures, and system design

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

Job title

Machine Learning Engineer

Job type

Experience level

Mid levelSenior

Salary

$173,000 - $259,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job