Machine Learning - Data Scientist

Apple Inc

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$147,400–$272,100 / yr
Posted
36 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $194k
This role $210k
$127k most similar roles pay here $288k

This role pays more than 61% of similar roles. Most pay $155,390–$232,125 — the shaded band above. At the midpoint, this role pays about $210k versus about $194k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 638 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 505 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning - Data Scientist

As a Senior Data Scientist in the Video Engineering Data Analytics and Quality group at Apple, you will lead the evaluation of machine learning and deep learning models, including foundation models and multimodal systems. Your daily tasks include developing robust methodologies to assess model performance across various tasks, leveraging large language models as judges for subjective evaluations, and building and curating datasets for benchmarking. You will collaborate closely with ML engineers, data scientists, and infrastructure teams to enhance user experiences by defining evaluation goals, conducting failure analysis, and contributing to automation tools. Advanced proficiency in Python and expertise in statistical testing are essential, along with familiarity with multimodal models and open-source evaluation frameworks like LLM-as-a-Judge. This role demands a deep understanding of metrics such as BLEU, ROUGE, and FID, alongside strong documentation and presentation skills for non-technical stakeholders.

What you'll do

  • Develop robust methodologies to assess foundation model performance across various tasks.
  • Use LLMs as judges for subjective and open-ended model evaluations.
  • Build and curate evaluation datasets and benchmarks for diverse models.
  • Conduct failure analysis to uncover edge cases and improve model robustness.
  • Collaborate with teams to define evaluation goals aligned with user experience.
  • Contribute to tools and infrastructure for automating and scaling evaluation processes.

What we're looking for

  • Extensive experience in evaluating supervised and unsupervised machine learning models.
  • Proficiency in Python with expertise in relevant libraries like NumPy, pandas, scikit-learn, PyTorch, TensorFlow.
  • Expertise in statistical testing methods including confidence intervals and evaluation metrics (BLEU, ROUGE, FID).
  • Hands-on experience using LLMs as scoring mechanisms for model evaluations.
  • Ability to build and curate datasets and benchmarks for diverse machine learning tasks.
  • Strong documentation skills with the ability to write technical reports and present findings.

More like this

Similar roles

Data Scientist

Booz Allen Hamilton

Fort Meade, MD 47 days ago $99,000$225,000
Python R MATLAB @RISK ARENA SAS FOSS ETL Windows Linux

Data Scientist

Booz Allen Hamilton

Lexington Park, MD 37 days ago $77,600$176,000
Python Pandas Numpy

Data Scientist

Booz Allen Hamilton

Fayetteville, NC 15 days ago $99,000$225,000
Python SQL R dbt Airflow Spark Databricks Hadoop AWS EMR Kafka Tableau Qlik Power BI ArcGIS DevOps CI/CD

Data Scientist

Carnegie Mellon University

Pittsburgh, PA 29 days ago
Python R MATLAB Prophet NeuralProphet Chronos Lag-Llama PyTorch TensorFlow LightGBM XGBoost CatBoost FastAPI Triton KServe SageMaker Vertex AI Spark Trino Snowflake BigQuery Databricks

Data Scientist

Booz Allen Hamilton

Charlottesville, VA 22 days ago $77,500$176,000
Python R SQL Git Tableau Power BI ArcGIS seaborn matplotlib ggplot