Machine Learning Engineer - iCloud Education Team

Santa Clara Valley (Cupertino), California, United States
Software and Services

Summary

Posted:
Role Number:200184382
Apple’s Education team is looking for a passionate ML Engineer to help build the next generation of our educational experience. Help connect students and teachers using technology to facilitate learning, from K-12, through higher education, to life-long learning. We’re looking for an individual who loves solving problems to surprise and delight our customers. Do you want to work on products that are used by millions of users every single day? Are you passionate about education? If so, we want you! Join Apple's iCloud Education team to design and build innovative services that will reach millions of students and teachers. You will help us craft and build products that inspire and educate the next generation.

Key Qualifications

  • Excellent problem-solving and analytical skills
  • Passion for innovation in ed-tech space with high regard for customer privacy
  • Experience in developing ML models such as collaborative filtering, classification, and reinforcement learning
  • Ability to program in scripting languages such as Python
  • Design and deployment of real-world machine learning solutions preferred
  • Ability to learn and research new technologies rapidly
  • Strong interpersonal skills and experience working on cross-functional projects

Description

In addition to using technical knowledge to drive features and improvements, you thrive on dynamic requirements, and have excellent interpersonal skills. Success for this role depends on working with multi-functional teams. We are dedicated to the goal of building a culturally diverse and pluralistic team that reflects the multicultural variety of our customers. As a member of ML Education Team * You will contribute to product definition, design, development, QA, and deployment. * You will analyze data and provide insights to improve the product. * You will work with other ML Engineers to implement algorithms in Edu space. * You will maintain an intense focus on secure and polished software. * You will participate in the continual improvement of engineering tools and processes.

Education & Experience

Masters degree or PhD in Computer Science, Statistics or related field, or equivalent experience.

Additional Requirements