Apple AR/VR Job | Cloud Infrastructure Engineer- VCV-Synthetic Data Group

Job(岗位): Cloud Infrastructure Engineer- VCV-Synthetic Data Group

Type(岗位类型): MLAI

Citys(岗位城市): San Diego, California, United States

Date(发布日期): 2021-10-19


Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there’s no telling what you could accomplish! Dynamic, smart people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it. Join us to help deliver the next groundbreaking Apple product.

In this highly-versatile, extremely rewarding role, you will be part of an exciting, talent-overflowing team working on developing software that will be widely adopted. You will be part of Apple’s Video Engineering team, focused on building compute pipelines for generating synthetic data. Synthetic data is used to train machine learning algorithms for computer vision, AR/VR and more. Your work will bring tremendous impact to the overall data design, and in getting functional products to millions of customers.

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


5+ years industry experience

At least two years of production Go programming language experience

At least two years of production Python programming language experience

Experience building microservices and RESTful APIs

Experience with CI/CD (continuous integration, continuous delivery) processes and principles

Experience in Agile software development methodologies/Scrum and rapid releases

Experience building cloud native solutions

Understanding of Unix/Linux operating systems

Ability to drive a project from a simple idea to production

Excellent communication and collaboration skills


As a Cloud Infrastructure Engineer, you will be responsible for building our next generation synthetic data processing pipeline. Work alongside 3d engineers from film and game studios to generate data used to train machine learning algorithms. Work closely with the team in a collaborative environment, review specification and needs, architect and develop new methodologies for solving complex problems. Assist with bring-up of physical and virtual prototypes for Apple’s state-of-the-art products.

Additional Requirements(额外要求)

Languages: Golang, Python, bash/shell

Technologies: Docker, Kubernetes, AWS, S3, SQL

Internet core protocol knowledge: DNS, TCP/SSL, HTTP, CDN