S
Snap Inc

London

Machine Learning Engineer, Gen AI

Apply Now

Position Overview

We're looking for a Machine Learning Engineer to join the Consumer Gen AI Product MLE team at Snap!

Responsibilities

  • Develop ML-products and AI Lenses that serve millions of Snapchatters on a daily basis, with a primary focus on image and video generation and editing, as well as LLMs
  • Build cutting-edge augmented reality experiences using generative and diffusion models
  • Work on state of the art GenAI pipelines for image and video generation
  • Integrate ML models and AI APIs into production, and refine them through A/B testing and user feedback
  • Evaluate open-source models and third-party AI APIs/services to inform build-vs-buy decisions to leverage the best available tools (or iterate on them) to keep Snap's products at the cutting edge

Requirements & Skills

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
  • Strong verbal and written communication skills, with meticulous attention to detail
  • 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
  • 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.
  • Experience with visual Gen AI models for Image and Video generation and Editing
  • Experience with evaluating the visual quality of Image and Video models