Machine Learning Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Pittsburgh, PA
Posted
35 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $223k
$165k most similar roles pay here $276k

This listing doesn't post a salary. Most similar roles pay $192,050–$254,750.

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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Engineer

As a Machine Learning Engineer on the Machine Intelligence Neural Design team, you will contribute to high-impact features by engaging in research regarding Foundation Models and Perception. You will manage the entire end-to-end machine learning development pipeline, which includes creative dataset curation, model training, runtime inference integration, and on-device model optimizations. Your daily work involves building production-quality inference infrastructure, developing evaluation pipelines, and creating real-time demos and visualizations of sensing data streams. To succeed, you must possess a strong foundation in LLM and multimodal models while utilizing Python, PyTorch, JAX, or TensorFlow for training pipelines. You will also develop software applications using Swift, Objective-C, C++, or Go. This role focuses on solving complex problems involving multimodal data including text, images, audio, and various sensor systems to deliver high-quality implementations.

What does a Machine Learning Engineer earn?

Median $236000 from 319 postings across 54 companies.

See salary data

What you'll do

  • Build and manage end-to-end machine learning training and evaluation pipelines.
  • Develop production-quality software to integrate ML models into Apple's infrastructure.
  • Perform dataset curation and model training for foundation models and perception tasks.
  • Optimize machine learning models for efficient on-device inference and deployment.
  • Create real-time demos and visualizations of sensing data streams and model predictions.
  • Prototype and iterate on new ideas to deliver high-quality ML features.
  • Handle multimodal data including text, images, audio, and other sensor inputs.

What we're looking for

  • A PhD in computer science, computer engineering, or a related field is required.
  • A BS or MS with 3 to 5 years of ML engineering experience is also acceptable.
  • Strong foundation in machine learning, specifically LLM and multimodal foundation models.
  • Experience building model training and evaluation pipelines in Python/PyTorch.
  • Experience with sensors and sensing systems.
  • Strong communication and presentation skills.
  • Proficiency in Swift, Objective-C, C++, or Go (preferred).
  • Experience in on-device ML model deployment and optimization (preferred).

More like this

Similar roles

Machine Learning Engineer

Apple Inc

Pittsburgh, PA 31 days ago
Python PyTorch JAX TensorFlow Swift C++ Go Objective-C LLM Multimodal Foundation Models On-device ML Inference Infrastructure
3+ yrs exp

Machine Learning Engineer

Apple Inc

Sunnyvale, CA 8 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 Engineer

Apple Inc

Cupertino, CA 34 days ago $184,700$324,800
Python C++ PyTorch CUDA GPU Kernel Optimization Machine Learning Distributed Training Inference Serving Data Pipelines Computer Architecture 3DGS Vision Algorithms Performance Engineering
10+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Santa Clara, CA 71 days ago $150,400$277,600
Machine Learning Generative AI LLM PyTorch TensorFlow JAX Python C++ Go Java Deep Learning Information Retrieval Data Science Distributed Systems
6+ yrs exp

Machine Learning Engineer

Apple Inc

Cupertino, CA 17 days ago $150,400$277,600
Machine Learning Deep Learning Python PyTorch TensorFlow Generative AI Statistics Data Science Sensor Fusion
3+ yrs exp

Machine Learning Engineer, AI Evaluation & LLM Systems

Apple Inc

Cupertino, CA 43 days ago $150,400$225,300
Python C++ PyTorch TensorFlow JAX LLM Multimodal AI Generative AI Git CI/CD Distributed Computing Cloud Platforms Data Processing Statistical Analysis Machine Learning Software Engineering
1+ yrs exp