Staff Machine Learning Engineer - Tools & Frameworks AI

Apple Inc

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $220k
This role $250k
$154k most similar roles pay here $336k

This role pays more than 75% of similar roles. Most pay $190,225–$250,250 — the shaded band above. At the midpoint, this role pays about $250k versus about $220k 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 · Staff Machine Learning Engineer - Tools & Frameworks AI

As a Staff Machine Learning Engineer at Apple’s Tools & Frameworks AI team, you will join a dynamic group of applied scientists and engineers dedicated to enhancing software development experiences through cutting-edge ML solutions. Your primary responsibilities include designing and implementing innovative ML approaches for testing and automation challenges, providing technical leadership by mentoring junior engineers, and collaborating across various teams to integrate your solutions into the broader Apple ecosystem. You will leverage a diverse set of techniques such as NLP, computer vision, and reinforcement learning to address complex quality issues at scale, requiring strong programming skills in production environments and expertise with both classical ML methods and modern deep learning frameworks.

What you'll do

  • Design and implement novel ML solutions for testing and automation problems.
  • Provide technical leadership and mentorship on research directions.
  • Apply a broad range of ML techniques to identify the best approach for each problem.
  • Work cross-functionally with product teams, integration engineers, and other ML practitioners.
  • Maintain deep involvement in code and experimentation while guiding team direction.

What we're looking for

  • 5+ years developing machine learning systems in production environments.
  • Strong programming skills for writing high-quality ML code.
  • Proven experience working with multiple ML paradigms including classical methods.
  • MS or PhD in Computer Science, Machine Learning, or equivalent professional experience.
  • Experience in NLP, computer vision, or multimodal ML applications.
  • Track record of technical mentorship and leading complex ML projects.

More like this

Similar roles

Staff Machine Learning Engineer

Apple Inc

Cupertino, CA 48 days ago $212,000$318,400
Python PyTorch JAX TensorFlow Spark Daft Rust Java Go Kubernetes Docker CI/CD Parquet Iceberg Delta Lance Ray Data NVIDIA DALI WebDataset Mosaic StreamingDataset Arrow DataHub OpenLineage Unity Catalog Polars DuckDB

Staff Machine Learning Engineer - Applied AI

Uber

San Francisco, CA +2 36 days ago $232,000$232,000
Python PyTorch Distributed Training Transformers Retrieval Systems Ranking Embedding Architectures Kubernetes AWS CI/CD PostgreSQL Mentorship Technical Leadership