AIML - Machine Learning Engineer for MLX, MLR

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$181,100–$318,400 / yr
Posted
56 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $223k
This role $250k
$143k most similar roles pay here $337k

This role pays more than 81% of similar roles. Most pay $196,000–$249,750 — the shaded band above. At the midpoint, this role pays about $250k 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 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · AIML - Machine Learning Engineer for MLX, MLR

Join Apple’s Machine Learning Research organization as an AIML Machine Learning Engineer, where you will collaborate closely with researchers and software engineers on the MLX team to develop high-performance, scalable software for novel machine learning algorithms. Your day-to-day responsibilities include leveraging C++, Python, and GPU programming to build distributed training pipelines that advance ML techniques on Apple silicon. You will need strong skills in numerical computing, low-level programming, and experience with open-source projects and collaborative development. Ideal candidates have a background in computer science with expertise in machine learning algorithms and the ability to navigate complex technical challenges. This role is crucial for powering future products at Apple, impacting billions of users globally.

What you'll do

  • Design and implement high-performance, scalable software for novel ML research algorithms.
  • Collaborate on building distributed training pipelines using C++, Python, and GPU programming.
  • Develop and optimize numerical computing solutions for Apple silicon platforms.
  • Tackle unexpected challenges in ML software development to advance future toolboxes.
  • Contribute to open-source projects and collaborative software initiatives within the team.

What we're looking for

  • 2+ years of experience in C++ and Python numerical computing
  • 2+ years of low-level and GPU programming
  • Strong background in machine learning algorithms
  • Experience with open-source projects and collaborative software development
  • B.S., M.S. or PhD in Computer Science with a strong mathematical focus

More like this

Similar roles

AIML - Machine Learning Engineer, MIND

Apple Inc

Seattle, WA 88 days ago $139,500$258,100
Python PyTorch deep learning model training data pipelines error analysis object detection facial recognition temporal machine learning HW/SW co-design datasets metrics

AIML - ML Engineer, Responsible AI

Apple Inc

Seattle, WA 8 days ago $139,500$210,100
Python Swift Generative_Models Natural_Language_Processing LLMs Diffusion_Models Failure_Analysis Quality_Engineering Robustness_Analysis Crowd_Sourcing Explainability Interpretation_of_ML_Models