Vision Algorithm Engineer - Pico Lab - San Jose

ByteDance ByteDance · Big Tech · San Jose, CA · R&D

Develops end-to-end visual intelligence algorithms for VR/MR/AR products, spanning on-device and cloud-based solutions, including computational imaging, computer vision, and large-model driven visual understanding. Owns algorithm design from research to deployment and system integration.

What you'd actually do

  1. Design and develop vision algorithms across imaging and perception, including image enhancement, restoration, scene understanding, detection, classification, and visual reasoning.
  2. Develop on-device algorithms optimized for real-time performance, power efficiency, and memory constraints on smart wearable devices and smartphones.
  3. Explore and prototype cloud-based vision algorithms and large-scale models, enabling advanced semantic understanding and cross-device intelligence.
  4. Own model deployment and optimization, including quantization, compression, and hardware-aware acceleration.
  5. Balance system-level trade-offs between on-device and cloud execution, considering latency, privacy, robustness, and user experience.

Skills

Required

  • computer vision
  • imaging
  • machine learning
  • algorithm development
  • Python
  • C++
  • PyTorch
  • TensorFlow
  • on-device inference optimization

Nice to have

  • VR/AR/MR
  • smart wearables
  • mobile vision systems
  • camera ISP pipelines
  • optical and digital imaging chains
  • consumer product shipping

What the JD emphasized

  • shipping vision algorithms in consumer products

Other signals

  • end-to-end visual intelligence algorithms
  • on-device and cloud-based algorithms
  • large-model–driven visual understanding
  • algorithm design from research and prototyping through deployment and system integration