AI/ML - ML Software Engineer, Information Intelligence

Cupertino, CA 95014
  • Job Code
    200283515
  • Jobs Rated
    8th
Summary

Summary

Posted: Aug 31, 2021

Role Number:200283515

Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences ve...Summary

Summary

Posted: Aug 31, 2021

Role Number:200283515

Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.

Apple Information Intelligence team is looking for engineers to build and optimize various infrastructure pieces of our ML stack. You will get exposed to exciting technologies in areas including distributed data processing, large scale distributed training of models, latest frontier in models for natural language processing and artificial intelligence, and the most advanced techniques to scale the systems to handle billions of requests and petabytes of data per day, and much more! The system we build help to power a variety of Apple products, including Siri, Spotlight, Safari, Messages and Lookup etc.

As part of this group, you will work with one of the most exciting high performance computing environments, with petabytes of data, millions of queries per second, and have an opportunity to imagine and build products that delight our customers every single day.

Key Qualifications

  • Strong coding skills
  • Strong background in computer science: algorithms and data structures
  • Excellent interpersonal skills able to work independently as well as in a team

Description

Build scalable and effective systems for serving deep learning models
Build and optimize distributed training approaches for deep learning models on ML accelerators such as GPUs
Build software that improves the rate of experimentation and helps people make better decisions about what to try next - Train, evaluate, and debug deep learning models for complex tasks
Develop tools and services for understanding latest NLP/Image models

Education & Experience

BS, MS, Ph.D. in a related field , or equivalent experience

Additional Requirements

  • Experience with popular training frameworks like tensorflow/pytorch for serving/training/optimization is a plus
  • Experience with GPU serving/optimization/training/ is a plus
  • Experience with model compression/quantization is a plus
  • Experience with distributed data processing is a plus
  • Experience with AWS Services such as Amazon S3 EC2 EKS / Kubernetes is a plus


Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

AI/ML - ML Software Engineer, Information Intelligence

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199