Apple AR/VR Job | Computer Graphics Pipeline Software Engineer, Technology Development Group (TDG)

Job(岗位): Computer Graphics Pipeline Software Engineer, Technology Development Group (TDG)

Citys(岗位城市): Santa Clara Valley (Cupertino), California, United States

Date(发布日期): 2023-2-2


Do you want to push the limits of the best Augmented Reality platform in the world? Apple’s Technology Development Group (TDG) delivers algorithms that drive revolutionary Apple products, including the augmented reality (AR) platform ARKit to create ground-breaking new products. In this position, you will have the opportunity to be part of our extraordinary team of computer vision and deep learning researchers and engineers to discover and build solutions to previously-unsolved challenges and push the state of the art in AR algorithms that will change the way people experience the world!

The Computer Graphics Pipeline Software Engineer will work closely with Infrastructure as well as Machine Learning Engineers in a small and dynamic team to develop and scale up solutions to 3D reconstruction, synthetic data and photogrammetry problems for AR applications. As a member of a fast-paced team, you have the unique and rewarding opportunity to work on upcoming releases of Apple products that delight and inspire millions of people every day! We invite you to contribute to our current Augmented Reality platform and craft the future of this technology.

To succeed within this role, you should have shown experience in several of the following areas:


Computer Graphics and/or Computer Vision background

5+ years of production experience in pipeline development for synthetic data and/or feature films, games or VFX

Solid mathematical foundation in linear algebra

Strong proficiency in Python, writing clean and well structured code

Experience working in distributed processing

Strong understanding of data structures and algorithms

Passion for delivering high quality software to end-users

Self-motivated with proven ability to effectively prioritize and deliver tasks on schedule

Excellent communication and experience working with cross-functional teams


The Algorithms organization in Apple’s Technology Development Group (TDG) is looking for a skilled Pipeline Software Engineer with a strong background in computer graphics and computer vision and a passion to make. In this role, you will perform research and development work to design, implement, benchmark, optimize and distribute algorithms for ambitious computer graphics problems.