Working Student Machine Learning

Snap Inc.

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Eindhoven, Netherlands
Posted
100 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $225k
$163k most similar roles pay here $290k

This listing doesn't post a salary. Most similar roles pay $195,112–$254,750.

Based on 240 similar postings.

Employer

About Snap Inc.

Snap Inc. is a technology and camera company, best known for Snapchat, offering visual communication, augmented reality, and advertising products.

Snap Inc. currently has 76 open roles on FindRole.

Listed pay typically runs $209,000–$313,000 across 58 roles with salary data.

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Working Student Machine Learning

Working Student - Machine Learning will join the Spectacles team to conduct research on efficient on-device machine learning for augmented reality. The role involves investigating how to combine modern deep learning with event-based and embedded processors to overcome power and latency constraints of real-time AR hardware. You will design and prototype models tailored for embedded constraints, such as vision transformers or hybrid pipelines, while establishing datasets and baselines for tasks like detection and tracking. Key responsibilities include implementing training loops in PyTorch, exploring optimization techniques like pruning and quantization, and profiling model performance under realistic conditions. The project focuses on the technical challenge of moving intelligence closer to the sensor by leveraging temporal and spatial sparsity. Required skills include Python, linear algebra, and experience with computer vision models using PyTorch or similar frameworks.

What you'll do

  • Design and prototype ML models tailored for AR use cases under embedded hardware constraints.
  • Set up datasets and baselines for AR tasks like detection, tracking, and segmentation.
  • Implement and train models using PyTorch including data pipelines and evaluation scripts.
  • Explore efficiency techniques such as pruning, quantization, and sparsity to optimize performance.
  • Profile models on edge accelerators to analyze FLOPs, latency, memory footprint, and bandwidth.
  • Conduct ablation studies to evaluate trade-offs between accuracy, latency, and energy consumption.
  • Develop a reproducible codebase with pre-trained checkpoints for the final thesis project.
  • Produce a high-quality thesis report and optional paper-style write-up of research findings.

What we're looking for

  • Must be currently enrolled in a Master’s program in Computer Science, Engineering, AI, Robotics, or a related field.
  • Degree program must allow for a Master's thesis or graduation project with an external organization.
  • Strong background in linear algebra, probability, and optimization is required.
  • Deep learning fundamentals including backpropagation, regularization, and basic model architectures are required.
  • Must have hands-on experience training deep learning models for computer vision using PyTorch or a similar framework.
  • Proficiency in Python and standard ML tools like NumPy, Git, and experiment management is required.
  • Preferred experience with event-based/streaming vision, model compression (pruning, quantization), or efficient architectures for embedded systems.
  • Familiarity with on-device ML toolchains like TensorFlow Lite or ONNX Runtime is preferred.

More like this

Similar roles

Principal Engineer

Qualcomm

San Diego, CA 137 days ago $200,800$301,200
Computer Vision Deep Learning Python C++ PyTorch TensorFlow Keras Caffe Linux Android QNX Quantization Pruning Distillation CPU GPU DSP NPU Containerization
8+ yrs exp

Machine Learning Engineer Intern

Coinbase

San Francisco, CA 3 days ago
Machine Learning Deep Learning PyTorch TensorFlow Python Supervised Learning Unsupervised Learning Reinforcement Learning Version Control Testing Blockchain Crypto
Hybrid

Staff Machine Learning Engineer, Consumer

Reddit

Remote 172 days ago $230,000$322,000
Machine Learning Python Golang TensorFlow PyTorch Hugging Face LLM GenAI RAG Spark Kafka Ray Airflow BigQuery Redis Distributed Systems NLP Search Systems Recommender Systems
7+ yrs exp Remote

Machine Learning Researcher

Qualcomm

San Diego, CA 64 days ago $159,100$238,700
Machine Learning Deep Generative Models Bayesian Deep Learning Equivariant CNNs Bayesian Optimization Reinforcement Learning Unsupervised Learning Auto-ML Model Compression Quantization Federated Learning Quantum Machine Learning
2+ yrs exp

Machine Learning Researcher

MSCI

San Francisco, CA 2 days ago $144,000$187,000
Machine Learning Deep Learning Reinforcement Learning Quantitative Finance Portfolio Construction Statistics Mathematics Operations Research