Snap Inc.
Snap Inc.
5,001 – 10,000 Employees
ConsultingLogisticsMarketing
Snap Inc. is a technology company building camera-driven products for communication, creativity, and self-expression. Its work centers on using visual technology to help people connect while considering the broader effects of digital products on mental health, society, and the environment. The company also highlights diversity, equity, and inclusion across its workforce, responsible design, ethical governance, transparent decision-making, and environmentally conscious operations.

Computational Imaging Engineer at Snap Inc. — Boulder, CO On-Site

Build and optimize ISP pipelines, camera algorithms, and computer vision systems for Snap’s AR eyewear and camera platforms. The role focuses on computational imaging, sensor performance, and image processing for Specs.

Description

  • Build ISP pipelines for next-generation computational imaging platforms
  • Coordinate work across optics, sensor, computer vision, and compute engineering teams
  • Guide architecture decisions and align stakeholders on key technical trade-offs
  • Create test methods and characterization plans for camera ISP performance
  • Investigate sensor performance issues, identify root causes, and deliver corrective actions
  • Work with engineering teams, vendors, suppliers, and external resource managers

Requirements

  • Bachelor’s degree in optics, physics, electrical engineering, computer science, or a related discipline
  • At least two years of computational imaging experience for computer vision applications
  • Background in computational imaging, computer vision, and machine learning for image processing
  • Experience developing and optimizing ISP and machine learning algorithms for camera products
  • Experience with non-traditional sensors, including single-photon, event, and neuromorphic sensors
  • Understanding of optics and camera systems used for imaging, depth mapping, and biometric sensing
  • Knowledge of image quality principles and ISP pipelines
  • Proficiency in C++, MATLAB, Python, or similar tools for software development and data analysis
  • Experience using AI models to accelerate engineering workflows and software development
  • Ability to work independently while managing internal and external resources
  • Ability to evaluate system-level effects and trade-offs on highly constrained platforms
  • Ability to organize and prioritize work across multiple deadlines
  • Ability to collaborate effectively in a fast-paced, cross-functional environment
  • Willingness to travel up to 15%

Benefits

  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages that include equity through RSUs
  • Default together approach with in-office work four or more days per week

Related Jobs