Apple - Sunnyvale, CA

posted about 1 month ago

Full-time
Sunnyvale, CA
Computer and Electronic Product Manufacturing

About the position

Apple is seeking a Computer Vision and Machine Learning (CVML) R&D Engineer to innovate in generative machine learning algorithms for 3D human generation, simulation, and manipulation. This role involves designing and implementing ML algorithms and systems in a collaborative, fast-paced environment, contributing to the development of next-generation products.

Responsibilities

  • Design and implement generative ML algorithms and systems for 3D synthetic human generation, simulation, and manipulation.
  • Collaborate with cross-functional teams to develop algorithms and systems that enhance Apple's product offerings.
  • Work on projects involving machine learning-based geometry generation, deformation, simulation, and augmentation.
  • Engage in texture generation and synthesis, domain adaptation, and other related tasks.
  • Contribute to the development of core computer vision algorithms and synthetic data.

Requirements

  • BS degree and a minimum of 3 years of relevant industry experience.
  • Excellent programming skills in Python and/or C/C++ in a Linux and/or MacOS environment.
  • Strong foundation in data structures and algorithms, 3D geometry processing, and linear algebra.

Nice-to-haves

  • MS or PhD in Machine Learning, Computer Science, Computer Graphics, or a related field, or equivalent professional experience.
  • Deep expertise in computer vision and machine learning, particularly in deep generative models (e.g., GANs, VAEs, diffusion models).
  • Track record of published research in top-tier computer vision conferences such as CVPR, ICCV, ECCV, NeurIPS, or other leading forums.
  • Familiarity with modern graphics technology for high-fidelity 3D human generation, such as photogrammetry, anatomy-based rigging, computational hair modeling, physics-based hair/cloth simulation, or physically-based shading.
  • Knowledge of modern vision data visualization methods, such as 3D Gaussian Splatting, neural volume rendering.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service