Staff Machine Learning Engineer, Generative AI Modeling and Inference

Snap Inc.Los Angeles, CA
$195,000 - $343,000Onsite

About The Position

Snap's Generative ML Platform team builds cutting-edge AI technologies that power creative, scalable experiences for hundreds of millions of Snapchatters worldwide. From multimodal LLMs and video generation to real-time AR, human understanding, and 3D content creation, we develop the full stack of generative AI, including foundational models, efficient infrastructure, and on-device and server-side inference. Our team creates intuitive tools, platforms, and agentic systems that empower creators, developers, and internal teams to bring ideas to life, while advancing personalized, human-centric experiences across mobile, web, and wearable devices like Spectacles. We’re looking for a Machine Learning Engineer to join Snap Inc!

Requirements

  • A proven passion for machine learning; you stay up-to-date with research and are excited about prototyping new ideas quickly
  • Familiarity with Neural Networks and Deep Learning and Generative Modeling
  • Deep understanding of mathematics and/or machine learning algorithms
  • 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
  • Bachelor's degree in technical field such as computer science, mathematics, statistics or equivalent years of experience
  • 8+ years of post-Bachelor’s machine learning or related experience; or a Master’s degree in a technical field + 7+ years of post-grad ML or related experience; or a PhD in a related technical field + 4+ years of post-grad ML or related experience
  • Experience with Computer Vision or Generative Modeling techniques
  • Experience working with machine learning frameworks such as TensorFlow, PyTorch, JAX, MLX, scikit-learn, or related frameworks

Nice To Haves

  • Advanced degree in computer science or related field
  • Experience training large-scale diffusion models for images, videos or 3D
  • Knowledge of distillation, quantization and model compression techniques
  • Knowledge of GPU, CPU, or NPU optimization techniques
  • Experience building and optimizing ML inference pipelines
  • Experience working with machine learning frameworks such as TensorFlow, PyTorch, JAX, MLX, scikit-learn, or related frameworks

Responsibilities

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

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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service