Apple - Sunnyvale, CA

posted 4 months ago

Full-time - Mid Level
Sunnyvale, CA
Computer and Electronic Product Manufacturing

About the position

The Computer Vision/Machine Learning Algorithm Engineer role at Apple focuses on developing innovative technologies for next-generation products, particularly in the Video Computer Vision (VCV) organization. This position involves creating and delivering effective computer vision solutions that are deployed on edge devices, contributing to features like Face ID and Optic ID. The role requires a balance of research and development to ensure high-quality, state-of-the-art user experiences.

Responsibilities

  • Develop new technologies for Apple's next generation products.
  • Innovate and deliver effective computer vision-based solutions from prototyping to shipping.
  • Work on biometric ML algorithms using real-world and simulated data.
  • Collaborate with a team to influence future user experiences and hardware.
  • Write clean and well-structured code, preferably in Python.

Requirements

  • Solid background in machine learning and deep learning with expertise in computer vision.
  • Strong proficiency in writing clean and well-structured code preferably in Python.
  • Experience with modern deep learning models and development using ML frameworks such as TensorFlow and PyTorch.
  • Excellent communication and collaboration skills.
  • Creativity and curiosity for solving highly complex problems.
  • Minimum of 3 years relevant industry experience.

Nice-to-haves

  • Experience in biometrics, face tracking, gaze tracking, classical image processing, or computer vision.
  • Familiarity with cloud technologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service