Apple - Cupertino, CA

posted about 1 month ago

Full-time - Senior
Cupertino, CA
10,001+ employees
Computer and Electronic Product Manufacturing

About the position

The Computer Vision and Machine Learning Engineer will be responsible for researching and developing innovative machine learning techniques for image enhancement and restoration, specifically for Apple's next-generation iPhone and iPad camera algorithms. This role involves close collaboration with GPU optimization and frameworks teams to productize camera features, contributing to the high-quality photo and video capabilities that Apple is known for.

Responsibilities

  • Research and develop novel machine learning techniques for image enhancement and restoration.
  • Identify and develop machine learning models for specific camera applications.
  • Collaborate with GPU optimization and frameworks teams to productize camera features.
  • Deliver products in Image/Video Enhancement and Restoration, including Demosaicing, Denoising, Super-resolution, and In-painting.

Requirements

  • Industry experience in developing machine learning algorithms for computer vision.
  • Strong programming skills and hands-on experience with Python and deep learning frameworks.
  • Solid understanding of camera systems and sensors.

Nice-to-haves

  • Extensive knowledge of Camera Processing Pipeline, Computer Vision, Computational Photography, Generative AI, or related areas.
  • Proven experience in delivering products in Image/Video Enhancement and Restoration.
  • Strong problem-solving and communication skills.
  • Publication record in top-tier conferences (e.g., CVPR, ICCV, SIGGRAPH, ECCV, NeurIPS, ICML, ICLR).

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock purchase plan
  • Reimbursement for certain educational expenses including tuition
  • Discounted products and free services
  • Discretionary bonuses or commission payments
  • Relocation assistance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service