Machine Learning Engineer, Generative ML , Level 5

Snap Snap · Consumer · Los Angeles, CA +1

Machine Learning Engineer focused on building generative AI technologies for consumer-facing experiences on mobile, web, and wearables. The role involves developing full-stack generative AI, from foundational models to inference, and creating tools and agentic systems for creative applications, with a focus on image, video, and audio generation, as well as augmented reality.

What you'd actually do

  1. Develop innovative machine learning technology and products that serve millions of Snapchatters
  2. Work on state of the art GenAI pipelines for image, video, and audio generation
  3. Deliver generative machine learning experiences on device
  4. Build cutting-edge augmented reality experiences using generative and diffusion models
  5. Partner with cross-functional Snap teams to explore and prototype new products

Skills

Required

  • Python or C++
  • PyTorch or TensorFlow
  • mathematics and deep learning foundations
  • generative models
  • efficient models
  • segmentation
  • object detection
  • classification
  • tracking

Nice to have

  • Master's degree or PhD
  • real-time software for mobile applications
  • GenAI, especially image, video, and audio generation foundations
  • efficient model foundations
  • Track record of successful projects in GenAI field
  • open source projects
  • blog posts
  • Kaggle contests
  • top conference or journal publications

What the JD emphasized

  • generative models
  • efficient models
  • GenAI
  • image, video, and audio generation

Other signals

  • Generative ML Platform
  • multimodal LLMs
  • video generation
  • real-time AR
  • human understanding
  • 3D content creation
  • foundational models
  • efficient infrastructure
  • on-device and server-side inference
  • agentic systems
  • personalized, human-centric experiences