Cupertino, California

Summary

Posted: Nov 20, 2020
Role Number:200208673
The Technology Development Group develops and ships core computer vision & machine learning algorithms to production, driving revolutionary future Apple devices. The Full Stack Developer role will be helping with rapid prototyping and helping build the tool and platforms for the data/visualization needs of the research algorithms. To succeed within this role, you should have shown experience in several of the following areas:

Key Qualifications

Key Qualifications
  • Comfortable creating and using web based RES APIs
  • 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
  • Comfortable working with Git
  • 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
  • Work with a cross functional algorithm’s team to understand dataset requirements

Description

Description
Apple’s Technology Development Group is looking for talented engineers who are passionate about creating products for millions of customers around the world. You’ll be working on cutting-edge technology and develop algorithms that enable a high-quality user experience across a range of tentpole use cases and applications. As a part of Technology Investigation team, you will closely collaborate with HW engineers (cameras, silicon, electrical engineering, product design) and other Technology Investigation software teams (computer graphics, video engineering, data generation/annotation, drivers/OS). You can make a difference by researching and prototyping novel algorithms beyond the state of the art and/or by optimizing the performance of real-time algorithms running on Apple silicon.

Education & Experience

Education & Experience
MS or higher in Computer Science or equivalent field

Additional Requirements

Additional Requirements

Cupertino, California

We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. The people who work here have reinvented entire industries with the Mac, iPhone, iPad, and Apple Watch, as well as with services, including Apple TV, the App Store, Apple Music, and Apple Pay. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it.

Every new product we invent, service we create, or store we open is the result of people working together to make each other’s ideas stronger. That happens here because every one of us strives toward a common goal — creating the best customer experiences. So bring your passion, courage, and original thinking and get ready to share it. This is where your work can make a difference in people’s lives. Including your own.

Similar jobs