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
55 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, you will join a team 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 complex testing and automation challenges, providing technical leadership by mentoring junior engineers, and collaborating with cross-functional teams across the company. You will leverage a diverse set of techniques such as NLP, computer vision, reinforcement learning, and classical ML methods to address real-world problems at scale. Ideal candidates possess over five years of hands-on experience in developing production-ready ML systems, strong programming skills, and a proven ability to work with multiple ML paradigms. Experience within the Apple development ecosystem is beneficial but not required.

What you'll do

  • Design and implement novel ML solutions for testing and automation problems.
  • Provide technical leadership and mentorship on research directions.
  • Apply diverse ML techniques to identify the best approach for each problem.
  • Guide technical direction by maintaining deep involvement in code and experimentation.
  • Work cross-functionally with product teams, integration engineers, and other ML practitioners.

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