Machine Learning Engineer

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Pittsburgh, PA
Posted
31 days ago
Freshness
Confirmed live 2 days ago

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 the development of impactful features by engaging in research regarding Foundation Models and Perception. You will manage the entire end-to-end machine learning pipeline, which includes creative dataset curation, model training, runtime inference integration, and on-device 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. You will also develop software applications using Swift, Objective-C, C++, or Go to integrate models into the infrastructure. This role focuses on solving complex problems related to sensing systems and multimodal data including text, images, and audio.

What does a Machine Learning Engineer earn?

Median $236000 from 319 postings across 54 companies.

See salary data

What you'll do

  • Build end-to-end machine learning training and evaluation pipelines using Python and PyTorch.
  • Develop production-quality software to integrate ML models into Apple's software 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 an acceptable alternative to a PhD.
  • Strong foundation in machine learning, specifically in 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

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

Apple Inc

Pittsburgh, PA 35 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, 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