Spectacles Student Worker- Computer Vision Engineering

Snap Inc.

Quick summary

Work type
On-site
Location
Santa Monica, CA
Posted
1 day ago

Market check

Salary context

How this pay compares to similar roles

Similar $198k
$142k most similar roles pay here $247k

This listing doesn't post a salary. Most similar roles pay $161,149–$235,750.

Based on 239 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 55 open roles on FindRole.

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

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Spectacles Student Worker- Computer Vision Engineering

Join our Spectacles team as a Computer Vision Engineering student worker, a full-time position for 3 to 6 months offering hands-on industry experience. You will research and develop advanced computer vision algorithms tailored to Spectacles challenges, implement and optimize these technologies onto the device, write clean code, and test algorithms for robustness and efficiency. Ideal candidates have a strong background in Computer Vision, Math, and programming skills in Python/C++, with experience in areas like Camera Calibration, Sensor Fusion, Visual SLAM, and Semantic Segmentation. Preferred qualifications include PhD candidacy, AR integration expertise, 3D engine familiarity, and publication in top conferences. This role bridges academic innovation with practical product development at Snap Inc., fostering collaboration across diverse engineering teams.

What you'll do

  • Research and develop advanced computer vision algorithms for Spectacles.
  • Implement and optimize computer vision technologies on Spectacles devices.
  • Write clean, modular code to enhance algorithm robustness and efficiency.
  • Test and iterate on algorithms/models to ensure they are reliable and efficient.
  • Contribute to patents or publish research findings in CV/AR methodologies.

What we're looking for

  • Currently enrolled in a MS or PhD program in Computer Science, Electrical Engineering, or related field.
  • Proficiency in Python and C++ programming languages.
  • Solid foundation in computer vision concepts including camera models and multi-view geometry.
  • Experience with machine learning and computer vision techniques such as sensor calibration and visual SLAM.
  • Ability to develop new algorithms and improve existing code for robustness and efficiency.
  • Preferred: PhD candidate in Computer Vision, Machine Learning, or Robotics.

More like this

Similar roles

Computer Vision Engineer

Qualcomm

San Diego, CA 98 days ago $148,300$222,500
Python C/C++ PyTorch TensorFlow ONNX OpenCV FPGA RTL SoC deep learning architectures performance profiling tools hardware simulators

Optical Engineer IV

Applied Materials

Santa Clara, CA 6 days ago $161,000$221,000
CodeV Zemax Python MATLAB OpticStudio R SQL Git JIRA Confluence AWS Kubernetes Docker CI/CD PostgreSQL Prometheus Grafana Scrum Agile

Optical Research Engineer

3M

MN 28 days ago $124,127$151,710
Python MATLAB LabVIEW AutoCAD Fiber Optics Data Center Systems Architecture Networking Industry Standards Product Qualification Testing Communication Skills Mechanical Design Laboratory Test Equipment Mechanical Engineering Electrical Engineering

Computer Vision Software Engineer

Booz Allen Hamilton

Dayton, OH 7 days ago $69,300$158,000
Python MATLAB C C++ Docker Podman PyTorch OpenCV AWS Azure Google Cloud Platform Kubernetes GitLab CI/CD PostgreSQL NoSQL GraphDB

Computer Vision and Machine Learning Engineer

Apple Inc

Sunnyvale, CA 13 days ago $212,000$386,300
Python PyTorch TensorFlow Keras CVML DeepLearning ComputerVision SensorFusion EdgeComputing MultimodalModels OnDeviceInference RealTimeProcessing AlgorithmOptimization ModelEfficiency SpatialComputing