Apple AR/VR Job | Cloud Infrastructure Engineer- VCV-Synthetic Data Group
Citys（岗位城市）: San Diego, California, United States
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.
Languages: Golang, Python, bash/shell
Technologies: Docker, Kubernetes, AWS, S3, SQL
Internet core protocol knowledge: DNS, TCP/SSL, HTTP, CDN