Computer Vision Research Engineer - Apple Maps 3D Vision Team

Apple
Cupertino, United States of America2025-11-18

About the job

You will be a part of a small team with the goal of crafting accurate and hyper-realistic 3D experiences at a global scale. To achieve this, you will help developing novel groundbreaking methods within differentiable rendering (NeRF, Gaussian Splatting, etc.), generative models, and many other areas of computer vision and machine learning.

Responsibilities

As part of this team you would be working on extremely large data sets of different modalities, collected by various moving platforms, including aerial, satellite, and ground. You need to have a strong curiosity about tackling and solving new real-world problems. You would join a team of fast paced and pragmatic problem solvers that are tackling the toughest problems in the field by developing new innovative technology.

Qualifications

Minimum

Strong background in Computer Vision and Machine Learning.

Significant experience in researching and developing innovative approaches within Computer Vision and Machine Learning.

Solid programming skills.

Masters degree Computer Vision / Machine Learning / AI / Computer science / Electrical Engineering or related field + 2 years experience

Preferred

Published papers in top-tier CV/ML conferences (CVPR, ICCV, ECCV, NeurIPS, ICLR, Siggraph, etc.).

Solid experience with deep learning frameworks and infrastructure.

Experience with modern differentiable rendering methods, such as NeRF, Gaussian Splatting etc., is appreciated.

Experience with diffusion models or similar is appreciated.

Knowledge of computer graphics fundamentals is appreciated.

Solid Python skills.

Some experience with C/C++.

Some experience with GPU/graphics languages, such as CUDA, OpenGL or Metal, is a plus.

PhD degree in Computer Vision / Machine Learning / AI / Computer science / Electrical Engineering or related field