Apple Media Products Engineering - Machine Learning (Computer Vision) Engineer

    • Seattle, WA


Posted: Jun 17, 2020

Role Number: 200020183

The Apple Media Products Engineering team is one of the most exciting examples of Apple's long-held passion for combining art and technology. These are the people who power the App Store, Apple TV, Apple Music, Apple Podcasts, and Apple Books. And they do it on a massive scale, meeting Apple's high expectations with high performance to deliver a huge variety of entertainment in over 35 languages to more than 150 countries. These engineers build secure, end-to-end solutions. They develop the custom software used to process all the creative work, the tools that providers use to deliver that media, all the server-side systems, and the APIs for many Apple services. Thanks to Apple's unique integration of hardware, software, and services, engineers here partner to get behind a single unified vision. That vision always includes a deep commitment to strengthening Apple's privacy policy, one of Apple's core values. Although services are a bigger part of Apple's business than ever before, these teams remain small, nimble, and cross-functional, offering greater exposure to the array of opportunities here.

Key Qualifications

  • At least 5 years ML related work experience with MS degree or 3 years ML related work experience with PhD or equivalent.
  • Excellent knowledge and good practical skills in ML and CV algorithms.
  • Skilled in deep learning for image/video classification, recognition, object detection, segmentation, OCR, and etc.
  • Practical understanding of the mathematics behind modern machine learning, linear algebra, and statistics.
  • Strong publication in machine learning/deep learning/computer vision.
  • Knowledge and experience with popular deep learning frameworks (e.g. Pytorch, Tensorflow, Keras, Caffe).
  • Strong programming and debugging skills in: Python, C/C++, or equivalent.
  • Experience in collaborating with infrastructure engineers to deliver final products or services.
  • Knowledge and experience on audio signal processing, ASR, forced alignment is a plus.
  • Attention to detail, data accuracy, and quality of output.
  • Bring passion and dedication to the job and are committed our vision.


We are hiring hardworking ML and CV engineers to solve challenging problems on Apple's digital content such as Apps, Music, Movies, TV Shows, Books. Your effort in the team will eventually become real products and services and will benefit millions of customers as well as other internal teams. You will have chance to demonstrate the state-of-the-art DL technology to extract valuable information from enormous contents. You are expected to create novel models, methods, and algorithms to improve Apple's current workflow. You will be given chance to convert forward-thinking ideas all the way from prototypes to final products with the help of our great engineers and infrastructure team.

Education & Experience

MS or Ph.D in computer vision, machine learning, computer science or equivalent industry experience.

Additional Requirements

Back to top