project thumbnail
Apple · Applied ML · Data Scientist
Data scientist working on NLP within Apple's Applied Machine Learning team.
data-scientist apple natural-language-processing


The Applied Machine Learning Data Science team is a unique combination of machine learning techniques, algorithms, big data technologies, as well as real world business solutions that will impact billions of devices in the world. Join us and you will have the opportunity to do groundbreaking applied machine learning work that will shape the industry.


  • Identify and implement a set of machine learning prototypes to aggressively de-risk projects building the whole solution: data acquisition, data processing pipelines, ML modeling.
  • Collect, process and cleanse raw data from a wide variety of sources.
  • Transform and convert unstructured data set into structured data products.
  • Identify, generate, and select modeling features from various data set.
  • Train and build machine learning models to meet business goals.
  • Innovate new machine learning techniques to address business needs.
  • Analyze and evaluate performance results from model execution.


  • A background in computer science, information science, or similar quantitative field.
  • Experience with deep learning and traditional ML modeling in NLP, information retrieval.
  • Experience with big data systems (e.g., Spark and Hadoop) with TB to PB scale datasets.
2 Data Scientists
4 Full-Stack Engineers
1 Program Manager
Tech stack
Interview process
Curation by Made With ML.
Phone screen with data scientist.
On-site with 4-5 team members.
Interview with engineering manager.
Visa status
Sponsors work authorizations.
Relocation support
Provides relocation support.
Vacation policy
Two weeks of paid vacation for first year of employment with tiered increases after that.