Machine Learning Engineer, Generative ML , 3+ Years of Experience

Snap Inc.
Apply Now

Job Description

Snap’s Augmented Reality team invents the immersive (and fun!) camera experiences that are at the core of our products. From developing creative new Lens features for Snapchat, to supporting the continuous growth and evolution of Lens Studio (our platform for an ever-increasing community of AR creators), to designing the cutting-edge computer vision and machine learning technology that makes face transformation Lenses possible — our Augmented Reality team is working hard on their mission to bring AR to more people, places, and moments, every day.

We're looking for a Machine Learning Engineer to join our Generative ML team!

What you’ll do:

  • Develop innovative machine learning technology and products that serve millions of Snapchatters
  • Build cutting-edge augmented reality experiences using generative and diffusion models
  • Deliver generative machine learning experiences on device
  • Partner with cross-functional Snap teams to explore and prototype new products

Knowledge, Skills & Abilities:

  • A proven passion for machine learning; you stay up-to-date with research and are excited about prototyping new ideas quickly 
  • Knowledge of mathematics and deep learning foundations 
  • Desire to solve open ambiguous problems
  • Desire to grow professionally, learn and help others
  • Ability to effectively collaborate with internal teams and external partners
  • Ability to work independently

Minimum Qualifications: 

  • Bachelor’s Degree in a technical field such as computer science, mathematics, statistics or equivalent years of experience
  • 3+ years of research or engineering experience in one or more of the following: neural rendering, generative models, segmentation, object detection, classification, tracking, or other related applications of machine learning 
  • Experience with the major deep learning frameworks: PyTorch or TensorFlow
  • Strong track record of software development in Python or C++

Preferred Qualifications:

  • Master's degree or PhD in a related technical field 
  • Experience developing real-time software for mobile applications 
  • Knowledge of computer graphics foundations
  • Examples of your work such as open source projects, blog posts, Kaggle contests, top conference or journal publications, etc. 

Compensation:

In the United States, work locations are assigned a pay zone which determines the salary range for the position. The successful candidate’s starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. These pay zones may be modified in the future.

  • Zone A (CA, WA, NYC): The base salary range for this position is $175,000 - $250,000 annually
  • Zone B: The base salary range for this position is $166,000 - $238,000 annually
  • Zone C: The base salary range for this position is $149,000 - $213,000 annually

This position is eligible for equity in the form of RSUs

Company Info.

Snap Inc.

Snap Inc. is an American camera and social media company, founded on September 16, 2011, by Evan Spiegel, Bobby Murphy, and Reggie Brown based in Santa Monica, California. The company developed and maintains technological products and services, namely Snapchat, Spectacles, and Bitmoji.

  • Industry
    Information Technology,Consumer electronics,Social media Company
  • No. of Employees
    5,288
  • Location
    Santa Monica, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Snap Inc. is currently hiring Software Engineer, Generative AI Jobs in Los Angeles, CA, USA with average base salary of $175,000 - $250,000 / Year.

Similar Jobs View More