14 days old

Sr. Software Engineer, Music Discovery (Java, Web apps / services), Apple Media Products

Cupertino, CA
  • Job Code
    200027835
  • Jobs Rated
    8th

Summary

The Music Discovery Services team is responsible for powering core Apple Music features such as iCloud Music Library, Apple Music playlists, Radio, personalized mixes (Chill Mix, Favorites Mix, etc), as well as the Siri based musicologist service. We are looking for a top-notch engineer to help build systems that power the next generation of products in the machine learning, music recommendations, and cloud services space

Key Qualifications

  • Proficiency in Java or another OO language
  • Strong data structures, algorithms, and OO software design and implementation skills
  • Experience working with big data technologies such as Spark, MapReduce, Hadoop, Kafka
  • Experience developing large-scale web-based services and applications ---
  • Deep understanding of multi-threading, concurrency, caching, and distributed storage technologies
  • Experience working with a key value store (Redis, Cassandra, Voldemort, etc)
  • Ability to juggle a high workload and multiple responsibilities
  • Strong written and oral interpersonal skills
  • Know your way around a Unix command line environment

Description

The Apple Media Products Music Discovery Services team is looking for a world-class engineer to build and improve some of the core features in Apple Music and the iTunes Store. The Music Discovery Services team is responsible for products such as iCloud Music Library, Apple Music playlists, Radio, personalized mixes like the Chill Mix, Favorites Mix, etc., Recommendations, Siri based musicologist, and many other personalized and cloud features of the iTunes Store. This position is for an Application Engineer within the Music Discovery Services team. You will design and build scalable server-side recommendations services and cloud based features powering millions of devices and for millions of customers. You will work closely in collaboration with other world class engineers, researchers, and statisticians to deliver cutting edge features that implement state-of-the-art algorithms and techniques. If you are driven by creatively solving complex engineering and algorithmic problems at high scale, then we are looking for you!

Education & Experience

BS in Computer Science or related discipline or equivalent experience, MS or PhD preferred.

Jobs Rated Reports for Software Engineer

Posted: 2019-10-08 Expires: 2019-11-06

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:

Sr. Software Engineer, Music Discovery (Java, Web apps / services), Apple Media Products

Apple, Inc.
Cupertino, CA

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
Powered ByCareerCast