Staff Computer Vision Engineer

1 Days Old

Join to apply for the Computer Vision Engineer role at Snap Inc.

Overview

Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company’s core products are Snapchat, Lens Studio, and Spectacles.

What you’ll do

  • Develop and productise novel technologies for the next generation of wearable AR devices.
  • Explore and advance state-of-the-art machine learning and computer vision algorithms.
  • Develop and deploy machine learning models.
  • Collaborate with cross-functional engineering and research teams in computer vision, machine learning and AR engineering.

Knowledge, Skills & Abilities

  • Deep understanding of machine learning principles, solutions and frameworks to develop networks and models for computer vision tasks.
  • Ability to understand, debug and improve existing code as well as develop new algorithms using advanced computer vision and machine learning techniques.
  • Strong communications and interpersonal skills.
  • A genuine passion for learning and helping colleagues improve.

Minimum Qualifications

  • Bachelor's Degree in a relevant technical field such as computer science or equivalent practical experience.
  • Extensive post-bachelor’s experience in computer vision/machine learning; or Master’s degree with extensive post-grad experience; or PhD with 4+ years of post-grad experience.
  • Experience developing machine learning models in areas such as geometric scene understanding, semantic scene reconstruction, neural scene representation, monocular depth estimation, or visual localisation.

Preferred Qualifications

  • MSc/PhD in Computer Vision or related fields.
  • Experience integrating machine learning models into augmented reality solutions.
  • Experience in neural network optimization for resource-constrained devices (pruning, quantization, distillation).
  • Experience with geometric computer vision (SLAM, VIO, Tracking, multi-view 3D reconstruction, Depth Estimation).
  • Experience with software development in C++.

Benefits

Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support, and compensation packages that share in Snap’s long-term success.

We are an equal opportunity employer and are committed to providing employment opportunities regardless of race, religion, color, national origin, ancestry, physical or mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable laws.

Default Together: Snap believes in in-person collaboration and expects team members to work in an office 4+ days per week.

#J-18808-Ljbffr
Location:
London
Job Type:
FullTime
Category:
Engineering

We found some similar jobs based on your search