About The Position

Join Apple’s centralized applied research and engineering organization developing real-time, on-device computer vision and machine perception technologies for current and future Apple products. The team builds real-time perception systems, motion synthesis, and human understanding technologies across Apple’s product ecosystem. In this role, you will help design, build, and ship core perception technologies, motion synthesis systems, and human understanding algorithms. You will work on computer vision and machine learning problems that enable natural human-computer interaction, including human perception, motion synthesis, biometric recognition, 3D vision, and performance-critical real-time systems. Your work may contribute to products used by millions of people.

Requirements

  • Master’s degree or equivalent practical experience in Computer Science, Computer Vision, Machine Learning, or a related technical field.
  • Experience in deep learning, with demonstrated work in at least one area of multimodal systems, such as vision, language, or video.
  • Proficiency in Python and a modern deep learning framework such as PyTorch or JAX.
  • Experience with rapid prototyping, reproduction, and validation of research ideas.
  • Strong mathematical foundations in machine learning, computer vision, or related fields.
  • Experience with foundation model architectures and training methodologies.
  • Experience working effectively in a multifunctional, collaborative environment.
  • PhD or equivalent practical experience in Computer Science, Machine Learning, Computer Vision, or a related technical field.
  • Demonstrated deep learning expertise, evidenced by relevant conference publications or a strong track record applying deep learning techniques to real-world products.
  • Strong communication skills and ability to present research findings to technical and non-technical audiences.

Nice To Haves

  • Experience with foundation models, including training, fine-tuning, and deployment.
  • Experience applying foundation models to build autonomous or semi-autonomous agents, including planning, task decomposition, and multi-step reasoning.
  • Experience with multimodal pretraining, vision-language models, video-language models, and multimodal alignment.
  • Experience with large-scale distributed training and model parallelism.
  • Publications at relevant conferences such as NeurIPS, ICML, ICLR, CVPR, ICCV, ECCV, or COLM.

Responsibilities

  • Develop and optimize computer vision and machine learning algorithms for human understanding, including pose estimation, gesture recognition, facial analysis, and behavioral modeling.
  • Build motion synthesis systems and algorithms for realistic human motion generation and animation.
  • Design and implement biometric algorithms for secure authentication and identification systems.
  • Create real-time 3D perception and tracking systems for spatial computing and AR/VR applications.
  • Design, build, and ship perception technologies, motion synthesis systems, and human understanding algorithms.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service