Senior Machine Learning Engineer

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Francisco, CA
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 $223k
This role $255k
$162k $342k
below market most similar roles pay here above market

This role pays more than 85% of similar roles. Most pay $194,375–$251,925 — the blue band above. At the midpoint, this role pays about $255k versus about $223k 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 3546 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Machine Learning Engineer

The Senior Machine Learning Engineer joins the Apple Services Engineering AI/ML organization to build foundational intelligence capabilities across the services ecosystem. This role involves architecting and deploying LLM-powered systems for personalization, intelligent automation, and customer understanding. You will lead research in large-scale representation learning, semantic modeling, and retrieval-augmented generation while developing taxonomies, embeddings, and model architectures to disentangle complex behaviors in unstructured data. Key responsibilities include driving LLM fine-tuning, safety alignment, and inference optimization techniques like quantization and distillation. You will utilize Python, PyTorch, and TensorFlow to build production-grade solutions. The work focuses on solving complex problems in language understanding, behavioral inference, and discovery by translating ambiguous research into robust ML systems that reason over text and domain-specific knowledge at scale.

What does a Machine Learning Engineer earn in California?

Median $236000 from 195 postings across 34 companies.

See salary data

What you'll do

  • Architect, design, and deploy LLM-powered systems for personalization and intelligent automation across Apple services.
  • Lead research in large-scale representation learning, semantic modeling, and retrieval-augmented generation (RAG).
  • Develop taxonomies, embeddings, and model architectures to analyze complex behaviors in high-dimensional, unstructured data.
  • Drive LLM fine-tuning, evaluation, safety alignment, and optimization strategies for performant user experiences.
  • Productize methods such as parameter-efficient adaptation, multi-agent orchestration, and RLHF.
  • Build production-grade prototypes that enable reasoning over text, behavioral signals, and domain-specific knowledge at scale.
  • Mentor researchers to improve experimentation, code quality, and scientific rigor.

What we're looking for

  • Ph.D. in Computer Science, Machine Learning, NLP, Statistics, or a related field, or equivalent industry experience delivering production AI systems.
  • At least 6 years of experience in an applied research or machine learning role.
  • Expert knowledge of deep learning and modern NLP, including transformer architectures and foundation model adaptation.
  • Experience with LLM model development, including fine-tuning, instruction tuning, and prompt engineering for domain-specific reasoning.
  • Proficiency in Python and ML frameworks such as PyTorch or TensorFlow, with experience deploying models in production systems.
  • Strong understanding of distributed data processing systems (e.g., Spark) and large-scale experimentation.
  • Proven ability to communicate research outcomes, architectural decisions, and technical tradeoffs to technical and non-technical stakeholders.
  • Hands-on experience with RAG pipelines, vector-based search, inference optimization, and RLHF (preferred).

More like this

Similar roles

Senior Machine Learning Engineer

Apple Inc

Seattle, WA 45 days ago $175,000–$308,500
Generative AI LLM NLP Python PyTorch TensorFlow RAG RLHF Transformer Architectures Spark Distributed Data Processing Quantization Distillation Model Compression Representation Learning Embeddings Multi-agent Orchestration Active Learning
6+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Cupertino, CA 45 days ago $184,700–$324,800
Generative AI LLM NLP Python PyTorch TensorFlow RAG RLHF Transformer Architectures Spark Distributed Data Processing Quantization Distillation Model Compression Representation Learning Active Learning Multi-agent Orchestration
6+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Seattle, WA 50 days ago $175,000–$308,500
Python Rust C++ Go PyTorch JAX TensorFlow Spark Daft Polars DuckDB Docker Kubernetes Parquet Iceberg Delta Lance Arrow Ray Data NVIDIA DALI WebDataset Mosaic StreamingDataset DataHub OpenLineage Unity Catalog
5+ yrs exp

Senior Machine Learning Engineer

Adobe

San Jose, CA 43 days ago $151,800–$265,350
Python Java PyTorch TensorFlow JAX LLM RAG AWS Azure Redis Elasticsearch Snowflake Microservices APIs ML-Ops Agent-Ops Monitoring Observability
5+ yrs exp

Senior Machine Learning Engineer

Cloudflare, Inc

Austin, TX 121 days ago
Python PyTorch TensorFlow Scikit-Learn LangChain LangGraph Autogen RAG LLMOps Docker Kubernetes Terraform AWS GCP Azure BigQuery FastAPI TypeScript React Airflow Argo Workflows ArgoCD CI/CD Pytest
3+ yrs exp Hybrid

Senior Machine Learning Engineer

Nvidia

Santa Clara, CA 61 days ago
Machine Learning C++ Python PyTorch TensorFlow Computer Vision Multi-sensor Fusion Deep Learning TensorRT Transformers Data Pipelines Model Optimization NVIDIA DRIVE AV Object Detection Semantic Segmentation
8+ yrs exp