Senior Machine Learning Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$184,700–$324,800 / yr
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $226k
This role $255k
$166k most similar roles pay here $342k

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

Listed pay typically runs $175,000–$280,000 across 1873 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Machine Learning Engineer

As a Senior Machine Learning Engineer, Proactive, you will join the team building next-generation intelligent search and AI experiences that understand user intent and context while preserving privacy. You will design, train, fine-tune, and optimize transformer-based language models and foundation models for efficient on-device deployment. Your daily work involves building semantic retrieval, embedding, reranking, and retrieval-augmented generation systems to improve search quality. You will develop models for query understanding, intent prediction, and personalization while researching techniques like knowledge distillation, model compression, quantization, and pruning to meet strict memory and power constraints. Utilizing Python or C/C++ with frameworks like PyTorch, JAX, or TensorFlow, you will translate research into production-quality solutions. The role focuses on the technical challenge of adapting large foundation models into compact, high-performing systems for proactive, personalized intelligence across a complex ecosystem.

What does a Machine Learning Engineer earn in California?

Median $246150 from 187 postings across 29 companies.

See salary data

What you'll do

  • Design and optimize transformer-based language models and foundation models for efficient on-device deployment.
  • Build semantic retrieval, embedding, reranking, and retrieval-augmented generation systems to improve search quality.
  • Develop models for query understanding, intent prediction, personalization, and ranking.
  • Implement model compression techniques including knowledge distillation, quantization, pruning, and low-latency inference.
  • Create scalable experimentation and evaluation pipelines to measure model quality, robustness, and performance metrics.
  • Research and prototype new applications for multimodal AI, agentic retrieval, and personalized intelligence.
  • Translate research advances into production-quality machine learning solutions while balancing memory, power, and latency constraints.

What we're looking for

  • Master degree in Computer Science, Machine Learning, Artificial Intelligence, or a related field.
  • 5+ years of industry or research experience developing machine learning systems.
  • Background in machine learning, deep learning, NLP, information retrieval, search, recommender systems, or generative AI.
  • Experience training, fine-tuning, and deploying transformer-based models and large language models.
  • Experience with modern deep learning architectures including transformers, embeddings, representation learning, and neural ranking.
  • Proficiency in Python and/or C/C++ using frameworks like PyTorch, JAX, or TensorFlow to build production-quality software.
  • Experience optimizing models for resource-constrained environments, such as knowledge distillation, compression, quantization, and pruning (preferred).
  • Experience building RAG systems, vector search, neural reranking, or semantic search systems (preferred).

More like this

Similar roles

Senior Machine Learning Engineer

Apple Inc

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

Senior Machine Learning Engineer

Apple Inc

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

Senior Machine Learning Engineer

Adobe

San Jose, CA 124 days ago $183,300$265,350
Python Java PyTorch TensorFlow JAX LLMs RAG AWS Azure Redis Elasticsearch Snowflake Microservices ML-Ops Agent-Ops Monitoring Observability
5+ yrs exp

Senior Machine Learning Engineer

Cloudflare, Inc

Austin, TX 79 days ago
Python PyTorch TensorFlow Scikit-Learn LangChain LangGraph Autogen LLMs RAG Vector Databases Docker Kubernetes Terraform Cloudflare Workers FastAPI TypeScript React BigQuery Airflow Argo Workflows CI/CD Pytest
3+ yrs exp Hybrid

Senior Machine Learning Engineer

Warner Bros. Discovery

Remote (San Francisco, CA) +3 31 days ago $159,180$295,620
Databricks Python SQL Snowflake AWS SageMaker MLflow PySpark Delta Lake LangChain LangGraph XGBoost LightGBM S3 Lambda Unity Catalog Feature Stores RAG mLOps
5+ yrs exp Remote

Senior Machine Learning Engineer

Adobe

San Francisco, CA +2 53 days ago $211,800$306,625
Machine Learning Artificial Intelligence Python PyTorch TensorFlow Data Science Deep Learning ML Models Content Understanding
5+ yrs exp