Senior Machine Learning Engineer, Core Data & Intelligence

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$175,000–$308,500 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $228k
This role $242k
$159k $325k
below market most similar roles pay here above market

This role pays more than 65% of similar roles. Most pay $200,437–$254,750 — the blue band above. At the midpoint, this role pays about $242k versus about $228k 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 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Machine Learning Engineer, Core Data & Intelligence

The Senior Machine Learning Engineer, Core Data & Intelligence joins the Apple Services Engineering team to build the AI/ML foundation for products like the App Store and Apple Music. This role involves researching and developing state-of-the-art solutions to train, deploy, and monitor models while ensuring systems remain secure, private, and highly scalable. You will design robust infrastructure, participate in design reviews, and mentor junior engineers. The position requires expertise in Python, Java, or Scala, along with proficiency in PyTorch, TensorFlow, and JAX. Candidates must understand traditional machine learning, generative AI, and distributed data processing using tools like Ray, Spark, and Kubernetes. The work focuses on solving complex engineering problems at scale while maintaining rigorous privacy standards and high-quality software engineering practices.

What does a Machine Learning Engineer earn in Washington?

Median $241750 from 69 postings across 15 companies.

See salary data

What you'll do

  • Research and develop state-of-the-art AI/ML solutions and tools for training, deploying, and monitoring models.
  • Design secure, private, and highly performant systems that protect user privacy at a global scale.
  • Build and maintain large-scale ML infrastructure including services, pipelines, and deployment tooling.
  • Utilize distributed data processing technologies like Ray or Spark to handle large-scale data.
  • Conduct rigorous design reviews and code reviews to ensure system maintainability and resilience.
  • Implement robust test automation to elevate engineering standards for AI/ML systems.
  • Mentor junior engineers and provide technical leadership on critical initiatives from concept to production.

What we're looking for

  • PhD or Master’s degree in Machine Learning, Computer Science, Computer Engineering, or equivalent practical experience.
  • 5 to 7+ years of professional software engineering experience with a strong focus on AI/ML engineering.
  • Expert proficiency in Python and/or Java/Scala with deep knowledge of data structures, algorithms, and system design.
  • Solid understanding of traditional machine learning algorithms and cutting-edge genAI technologies.
  • Hands-on experience with modern AI/ML frameworks such as PyTorch, TensorFlow, or JAX.
  • Proven experience with large-scale distributed data processing technologies such as Ray or Spark.
  • Experience developing and maintaining large-scale ML infrastructure, services, pipelines, and deployment tooling like Kubernetes or MLflow (preferred).
  • Proven proficiency in leveraging advanced Generative AI and LLM assistants across the software development lifecycle (preferred).

More like this

Similar roles