Member-only story
This is what Apple uses for data science

Welcome back! Apple is a massive company that employs tons of data scientists, so let’s see what Apple uses for their data science teams. Now, the process of me finding this information was fairly basic, I went to their career page, searched for Data Science positions, and noted the most frequent languages, packages and tools I saw them use:


Let’s go ahead and look into it!
The Languages
Starting off, one of the most important things with data science is the programming side to it, these were the programming languages I saw them require the most:
Python
This is a no brainer, tons of companies use Python as it is one of the most popular programming languages out there. This language has a ton of packages available for it for data science as well, this is probably the most important language Apple uses for data science.
R
Next up we have R, another very popular statistical language used by Apple. R’s main ability is data processing / data manipulation, there are also tons of packages available for this language as well!
SQL
Another very important language that Apple uses is SQL, this is definitely the building blocks of alot of data science related projects. SQL allows us to essentially build / talk to databases, so if you’re planning on applying to Apple, you will need to know this language.
Machine Learning Packages
Next up we have the machine learning packages, there were really only 1 that I saw as requirements for data science positions at Apple.
SciKit-Learn
Next up we have SciKit-Learn, another very popular machine learning package. Personally, I saw a ton of data science positions require some experience with this specific package.