Staff Machine Learning Engineer, Tools and Framework 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 $222k
This role $250k
$154k most similar roles pay here $336k

This role pays more than 75% of similar roles. Most pay $193,825–$250,250 — the shaded band above. At the midpoint, this role pays about $250k versus about $222k 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 and Framework AI

As a Staff Machine Learning Engineer on the Tools and Frameworks AI team, you will lead the design and implementation of cutting-edge AI-first developer productivity projects from concept to production. Your day-to-day responsibilities include architecting machine learning systems that scale to meet real-world demands, collaborating with product managers, software engineers, and researchers to bring ambitious ideas to life, and mentoring junior engineers to enhance their skills. You will need deep expertise in machine learning modeling and applied research, along with strong programming skills in Python, Java, C++, or Swift. The role requires a track record of delivering high-quality products and solving complex problems innovatively while thriving in a collaborative environment. This position is ideal for someone with at least 8 years of experience in software engineering focused on machine learning, aiming to drive impactful solutions that push the boundaries of AI in software development.

What you'll do

  • Lead the design and implementation of AI-first developer productivity projects from prototype to production.
  • Ensure end-to-end user experience quality by establishing best software engineering practices.
  • Collaborate cross-functionally with stakeholders to drive requirements and deliver solutions.
  • Mentor junior engineers, enhancing their skills and productivity within the team.
  • Make critical design decisions for machine learning systems that scale in real-world applications.

What we're looking for

  • At least 8 years of hands-on experience in software engineering, focusing on machine learning.
  • Expert knowledge in machine learning modeling and applied research.
  • Strong programming skills in Python, Java, C++, or Swift.
  • Proven track record of delivering high-quality products and solving complex problems innovatively.
  • Ability to collaborate effectively and communicate clearly with partner teams.
  • Master’s degree or PhD in Computer Science, Machine Learning Engineering, or equivalent professional experience.

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