Machine Learning Engineer

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$216,200–$324,800 / yr
Posted
54 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $225k
This role $270k
$157k $343k
below market most similar roles pay here above market

This role pays more than 90% of similar roles. Most pay $198,000–$251,400 — the blue band above. At the midpoint, this role pays about $270k versus about $225k 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 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Engineer

JOB TITLE: Machine Learning Engineer The Machine Learning Engineer joins the Machine Learning Platform Technology team to build groundbreaking technology for search, natural language processing, and artificial intelligence. This role involves designing, building, and maintaining large-scale ML systems to process petabytes of data while upholding rigorous privacy standards for training next-generation foundation models. Key responsibilities include contributing to pre-training data curation for LLM development, implementing scalable models for information extraction and synthetic data generation, and executing scientific experiments to advance model understanding. The candidate will utilize deep learning frameworks like PyTorch, TensorFlow, or JAX to optimize billions of parameters in language, vision, and speech models. Core competencies include expertise in multimodal generation, OCR, data scaling laws, and distributed data processing frameworks to solve complex production-scale inference problems.

What does a Machine Learning Engineer earn in California?

Median $235750 from 200 postings across 34 companies.

See salary data

What you'll do

  • Contribute to pre-training data curation for LLM development across multiple domains and modalities.
  • Design, implement, and deploy scalable ML models for information extraction and synthetic data generation.
  • Design, execute, and analyze scientific experiments to advance the understanding of large language models.
  • Lead small-scale research projects and contribute to larger-scale cross-functional research initiatives.
  • Build high-quality data tooling to improve data velocity, reliability, and scalability.
  • Apply expertise in multimodal generation, OCR, data scaling laws, or data mixing.
  • Maintain large-scale ML systems that process petabytes of data while upholding privacy standards.

What we're looking for

  • 4+ years of experience with large language models, large multimodal models, computer vision, or related AI/ML technologies.
  • Experience developing and evaluating machine learning models with a strong understanding of data and model quality.
  • Strong programming skills and hands-on experience using deep learning frameworks such as PyTorch, TensorFlow, or JAX.
  • Experience building large-scale machine learning systems and working with distributed data processing frameworks.
  • Master's degree or Ph.D. in Computer Science, Machine Learning, Artificial Intelligence, or a related field, or equivalent industry experience.
  • Experience leading rapid prototyping and proof-of-concept development for AI/ML applications.
  • Experience with modern deep learning architectures, including Transformers, mixture-of-experts, and multimodal models (preferred).
  • Publications at leading AI conferences or demonstrated significant industry impact in AI (preferred).

More like this

Similar roles

Machine Learning Engineer

Q2

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

Machine Learning Engineer

Ramp

New York City, NY 34 days ago $200,000–$330,000
Python PyTorch NumPy Pandas SQL Snowflake dbt LLM Machine Learning agentic (AI Hex RisingWave
5+ yrs exp Hybrid

Machine Learning Engineer

Apple Inc

Cupertino, CA 119 days ago $184,700–$324,800
Python C++ PyTorch CUDA GPU Kernel Optimization Distributed Training Data Pipelines Inference Serving Computer Architecture Model Deployment Data Ingestion Profiling Debugging Claude
10+ yrs exp

Machine Learning Engineer

Booz Allen Hamilton

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

Machine Learning Engineer

Adobe

San Francisco, CA 39 days ago
Machine Learning Python SQL LLMs RAG Embeddings Fine-tuning MLOps CI/CD Databricks MLflow Feature Store Recommendation Systems Feature Engineering
5+ yrs exp

Machine Learning Engineer

Booz Allen Hamilton

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