Apple is a technology company headquartered in Cupertino, California, that designs, develops, and sells consumer electronics, computer software, and online services.
Apple's is looking for both junior and experienced engineers to work on big data, machine learning and high-scale, low-latency distributed systems. As a part of this team you will use machine learning at very large scale to build intelligent systems that operate at scale.
Requirements: - Ability to code in any statically typed language, excellent understanding of Data Structures and Algorithms - Experience and interest in Distributed Computing.
Nice to have: - Hand on experience with Spark/Spark streaming/Kafka - Hands on experience with Hadoop or large scale distributed processing.
- Functional programming experience in Scala (using monoids/semigroups etc in large distributed systems)
If interested send your resume to appleMLjobApps@group.apple.com
NOTE : As of this moment we are not looking for new college grads and applicants should ideally have more than 2 years experience.