Apple AR/VR Job | Data Pipeline Engineer, Technology Development Group (TDG)
Job(岗位): Data Pipeline Engineer, Technology Development Group (TDG)
Citys(岗位城市): Santa Clara Valley (Cupertino), California, United States
Date(发布日期): 2022-2-14
Summary(岗位介绍)
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 data team 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!
We are looking for a driven Data Pipeline Engineer that enjoys processing data at scale and all the challenges that are associated with it. As a member of a fast-paced data team, you have the rewarding opportunity to shape upcoming products that will delight and inspire millions of people every day.
To succeed within this role, you should have shown experience in several of the following areas:
Qualifications(岗位要求)
5+ years of experience developing data pipelines or equivalent related experiences
Working Knowledge of Python
Excellent problem solving and analytical thinking skills
Expertise in Web development using Django (or other MVC frameworks), JavaScript/jQuery, CSS ,front-end JS Frameworks and HTML
Comfortable in working with document stores (MongoDB, CouchDB) and relational databases (MySQL, PostgreSQL),
Full-stack design experience
Values developing comprehensive unit tests
Knowledge of basic classical computer vision a big plus
Experience with large scale software projects - source code control, continuous integration, documentation
Able to quickly learn new and existing technologies
Comfortable creating and using web based REST APIs
Self-motivated, pro-active and solution-oriented individual
Excellent oral and written English communication skills
Strong attention to detail and excellent analytical capabilities
Description(岗位职责)
You’ll be working in a team of data engineers to implement the magic behind the scenes that enables world class algorithms that push the state of the art. Your goal is to raise the quality and productivity of the team as a whole by building development tools and pipelines that allow everyone to work faster.
Your job responsibilities will include:
- Working with cross functional teams to implement data pipelines
- Implementing and optimizing existing data processing pipelines
- Cooperating with multiple teams to make sure they are efficiently utilizing every CPU cycle of our platform