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
123 days 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 innovate and craft the AI/ML foundation for products like the App Store and Apple Music. This role involves researching and developing state-of-the-art AI/ML solutions and tools to transform how models are trained, deployed, and monitored. You will design secure, private, and highly performant systems while collaborating across teams to lead design discussions and mentor junior engineers. The position requires expertise in Python, Java, or Scala, along with proficiency in PyTorch, TensorFlow, or JAX. You will utilize distributed data processing technologies such as Ray and Spark to solve complex problems at the intersection of massive scale and user privacy within the core data and intelligence domain.

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.
  • Develop distributed data processing solutions using technologies like Ray or Spark.
  • Conduct rigorous code reviews and design 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 like 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