Machine Learning Scientist, GenAI & ML Frameworks

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
New York, NY
Salary
$184,700–$324,800 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $229k
This role $255k
$157k most similar roles pay here $343k

This role pays more than 87% of similar roles. Most pay $202,800–$254,750 — the shaded band above. At the midpoint, this role pays about $255k versus about $229k 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 3518 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2727 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Scientist, GenAI & ML Frameworks

The Machine Learning Scientist - Apple Services Engineering, GenAI & ML Frameworks joins the GenAI & ML Frameworks team to bridge foundation model capabilities with production systems. This role involves end-to-end model development and production integration, specifically focusing on LLM continual pretraining, post-training, and preference optimization using GRPO-style methods. The successful candidate will build agentic systems with tool schemas, multi-turn reliability, and verifier-based learning loops while performing deployment-aware optimizations for latency, cost, and reliability. Key responsibilities include developing synthetic data generation, evaluation harnesses, and training pipelines. Required skills include Python, deep learning toolkits like Jax, Tensorflow, or PyTorch, and expertise in Natural Language Processing and large-scale distributed systems. The work addresses improving LLM domain knowledge, reasoning, and system integration for user-facing features.

What you'll do

  • Perform domain-adaptive continual pretraining and post-training for large language models.
  • Implement preference optimization and reinforcement learning methods like GRPO-style training.
  • Develop agentic systems focusing on tool schemas, multi-turn reliability, and verifier-based learning loops.
  • Optimize models for production by balancing latency, cost, and reliability tradeoffs.
  • Build robust tooling for synthetic data generation, evaluation harnesses, and training pipelines.
  • Translate LLM research into shipped, production-ready features at scale.
  • Lead cross-functional initiatives from initial problem definition through execution and scaling.

What we're looking for

  • BS/MS in a quantitative field such as Computer Science, Maths, Statistics, or Physics.
  • PhD in a quantitative field such as Computer Science, Maths, Statistics, or Physics (preferred).
  • 3+ years of relevant work experience.
  • Proficient programming skills in Python.
  • Hands-on experience with deep learning toolkits such as Jax, Tensorflow, or PyTorch.
  • Proven track record in training or deployment of large models or building large-scale distributed systems.
  • Deep understanding of Deep Learning, Large Language Models (LLMs), and Natural Language Processing.
  • Experience building robust tooling around synthetic data generation, evaluation, and training pipelines for LLMs (preferred).

More like this

Similar roles

Machine Learning Engineer

Apple Inc

Sunnyvale, CA 34 days ago $216,200–$324,800
LLM PyTorch TensorFlow JAX Transformers MoE Computer Vision Natural Language Processing Distributed Data Processing Machine Learning Deep Learning OCR Synthetic Data Generation Data Curation High Performance Computing

Machine Learning Systems Engineer

Qualcomm

Santa Clara, CA 21 days ago $147,900–$221,900
Python MATLAB C++ Signal Processing Sensor Fusion Statistics Probability Feature Extraction Classification Regression Benchmarking
2+ yrs exp

Machine Learning Engineer

Q2

Austin, TX 55 days ago
Machine Learning Python R Java TensorFlow PyTorch scikit-learn Statistics Probability Theory Optimization Experimental Methodologies
5+ yrs exp

Machine Learning Engineer

Ramp

New York City, NY 15 days ago $200,000–$330,000
Machine Learning Python SQL Snowflake PyTorch NumPy Pandas dbt Hex RisingWave Backend Engineering
5+ yrs exp Hybrid

Machine Learning Engineer

Equifax

Atlanta, GA +1 80 days ago
Machine Learning Artificial Intelligence Big Data Analytics Cloud Computing Data Engineering ETL Data Modeling Software Development Life Cycle Data Orchestration Parallel Processing Data Architecture
7+ yrs exp

Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA +2 75 days ago
Machine Learning Artificial Intelligence Generative AI LLMs LangChain LangGraph Python C++ Rust Java Deep Learning Computer Vision scikit-learn TensorFlow PyTorch Cursor Supervised Learning Unsupervised Learning
2+ yrs exp