Algorithm Research Student (Herzliya)

Herzliya, Israel


Posted: Apr 23, 2019
Role Number: 200021607
Will you help us design future generations of revolutionary Apple products? Be inspired every single day. We’re perfectionists. Visionaries. Inventors. Forever tinkering with products and processes, always on the lookout for better. A job at Apple is one that requires a lot of you, but it’s also one that rewards bright, creative thinking and hard work. None of us here at Apple would have it any other way. At Apple, we work every single day to craft products that enrich people’s lives. Do you love working on challenges that no one has solved yet? Do you like changing the game? We have an opportunity for visionary and uncommonly talented students to join our teams. As a member of our dynamic group, you will have the rare and rewarding opportunity to craft upcoming products that will delight and inspire millions of Apple’s customers every single day.

Key Qualifications

  • Must have strong coding skills in Python or C++
  • Strong analytical skills
  • Self-motivated and pro-active with demonstrated creative and critical thinking capabilities


In your role as an Apple Storage Algorithm Student as part of Apple Storage Algorithm Group, you will involve in developing first class algorithms and tools for storage communication, including DSP, Statistical Learning, and ECC, as well as algorithms for the entire storage system. In addition, you will involve in research of memory devices, targeted to obtain knowledge and improve our algorithm design for Apple's mass storage solutions, used in our current line of world class products. In this role you will have direct technical impact on what our future product capabilities will be. This is a unique opportunity to leverage your career success and technical depth and showcase your skills in Algorithm design, both in research and implementation aspects. At Apple we hire champion for innovative and best-in-class product solutions. Core responsibilities: • Involve in algorithms’ research of DSP\Statistical Learning\ECC for flash memories, including full system simulation • Develop and support analysis tools • Scripting and programming using several languages: Python, C++ and Matlab

Education & Experience

Pursuing an M.Sc in Electrical Engineering, Computer Engineering, or related discipline.

Additional Requirements

  • Please add your Grades sheet when applying
  • Apple is an Equal Opportunity Employer committed to inclusion and diversity. We take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, and individuals with disabilities.