Software Engineer, Technology Development Group (TDG) at Apple (Cupertino, CA)

Software Engineer, Technology Development Group (TDG) at Apple (Cupertino, CA)


Add To Bookmarks
Company:
Location: Cupertino, CA
Type: Full Time
Created: 2021-07-11 05:00:58

Apply Here


Are you ready to explore applications for augmented reality with a talented and collaborative team? Do you thrive on building solutions rapidly and then iterating on them? We are the team that built many of the key computer vision, computer graphics and machine learning algorithms for ARKit. We're looking for a driven and dedicated Senior Software Engineer to join the ARKit team. As a member of this dynamic group, you will have the unique and rewarding opportunity to shape upcoming products that will delight and inspire millions of Apples customers every day. To succeed within this role, you should have shown experience in several of the following areas:Your job responsibilities will include:-Work with researchers and engineers to integrate state-of-the-art algorithms into software frameworks to ship in upcoming products -Collaborate closely with cross-functional teams at Apple to design, implement, and maintain application programming interfaces (APIs) -Enable algorithms to run efficiently on resource constrained devices -Benchmark, improve performance, and refine implementation to deliver high quality production code -Write unit tests for robustness and reliability -Contribute to code reviews and architectural reviews -Ensure the framework is modular, efficient, and scalable for different applications and platforms