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
9 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. You will research and develop state-of-the-art solutions to train, deploy, and monitor models while ensuring systems remain secure, private, and highly scalable. Daily responsibilities include designing robust infrastructure, participating in design reviews, mentoring junior engineers, and performing rigorous code reviews. You must possess expert proficiency in Python and Java/Scala, along with deep knowledge of data structures, algorithms, and system design. Required technical skills include experience with PyTorch, TensorFlow, or JAX, as well as distributed data processing technologies like Ray and Spark to solve complex large-scale machine learning problems.

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 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.
  • Leverage Generative AI and LLM assistants to optimize the software development lifecycle.

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 understanding 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