Senior GenAI ML Platform Engineer

Apple, Inc.

Seattle (WA)

On-site

USD 175,000 - 309,000

Full time

15 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Apple Benefits
Relocation
Stock options

Job summary

Apple's Seattle AI Platform team builds data systems and large‑scale compute to train and ship models for Apple products and services. You will own major components of the data layer, enabling reproducible model runs and scalable ML data pipelines.

You will work across PyTorch/JAX/TF integrations, contribute to high‑throughput data ingestion, and collaborate with researchers to onboard new data sources while maintaining robust, production‑grade systems.

Qualifications

  • 5+ years of work experience in ML infrastructure, distributed data systems, or a related field.
  • 5+ years of experience building and shipping data or ML infrastructure in production.
  • Experience operating production systems: monitoring, observability, on‑call, and incident response.
  • Strong programming skills in Python, plus a systems language (Rust preferred; C++ or Go acceptable).
  • Familiarity with columnar and lakehouse formats (Parquet, Iceberg, Delta, Lance).
  • Hands‑on performance engineering for I/O‑bound workloads: Arrow, zero‑copy, memory mapping, async I/O, high‑throughput object storage access patterns.
  • Knowledge of end‑to‑end ML workflows and model training/inference data needs.
  • Familiarity with modern ML/generative techniques (transformers, diffusion, RAG) for design purposes.
  • Experience designing scalable, highly available data systems with good usability for engineers.
  • Strong collaboration and written/verbal communication skills.
  • BS/MS/PhD in Computer Science/Engineering or equivalent experience.

Responsibilities

  • Build and own high‑throughput data access and loading primitives for Apple's large GPU/TPU fleets.
  • Develop Python and Rust data libraries and SDKs for data access, transformation, and loading of model‑ready datasets.
  • Create and operate distributed data pipelines across Spark, Daft, and Rust‑based systems for ingestion and large‑scale data prep.
  • Contribute to platform components for ingestion, versioning, lineage, and governance across structured and unstructured data at petabyte scale.
  • Integrate dataset access with PyTorch, JAX, and TensorFlow data loading layers in model development.
  • Onboard new data sources with research and product teams to support GenAI workloads.
  • Diagnose, fix, and automate issues across ingestion to APIs and framework integrations to maximize uptime.

Skills

Python
Rust
C++/Go
PyTorch
JAX
TensorFlow
Docker
Kubernetes
Spark
Daft
Polars

Education

BS/MS/PhD in Computer Science or related field

Tools

Parquet
Iceberg
Delta
Lance

Job description

Apple's Seattle AI Platform team builds data systems and large‑scale compute to train and ship models for Apple products and services. You will own major components of the data layer, enabling reproducible model runs and scalable ML data pipelines.

You will work across PyTorch/JAX/TF integrations, contribute to high‑throughput data ingestion, and collaborate with researchers to onboard new data sources while maintaining robust, production‑grade systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Platform Engineer – Gen AI & LLM
Senior ML Platform Engineer – Gen AI & LLM

Apple, Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+1
Senior ML Platform Architect for GenAI & Data Pipelines
Senior ML Platform Architect for GenAI & Data Pipelines

Apple • Cupertino (CA)

On-site
USD 250,000 - 320,000
Senior Platform Engineer, Data & AI Foundations
Senior Platform Engineer, Data & AI Foundations

Apple, Inc. • Seattle (WA)

On-site
USD 142,000 - 263,000
Medical and dental coverage
Employee stock purchase plan
Relocation assistance
+1
Senior ML Platform Engineer — Crafting AI Tooling
Senior ML Platform Engineer — Crafting AI Tooling

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Staff ML Engineer: Scalable Training Platform
Staff ML Engineer: Scalable Training Platform

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Senior ML Engineer: GenAI for Ops & Sales
Senior ML Engineer: GenAI for Ops & Sales

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 185,000 - 278,000
Senior AI Inference Platform Engineer: Scale & Insights
Senior AI Inference Platform Engineer: Scale & Insights

Apple, Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Stock programs
Relocation assistance
Educational reimbursement
+1
Senior AI Infrastructure Architect
Senior AI Infrastructure Architect

Apple Inc. • Seattle (WA)

Hybrid
USD 296,000 - 472,000
Medical and dental coverage
Retirement benefits
Discounts and services
+3
Senior ML Platform Engineer – Scale Training & Inference
Senior ML Platform Engineer – Scale Training & Inference

Apple, Inc. • New York (NY)

On-site
USD 263,000 - 394,000
Stock programs
Employee stock purchase plan
Education reimbursement
Staff ML Engineer: Large-Scale Training & AI Platform
Staff ML Engineer: Large-Scale Training & AI Platform

Apple, Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000