Machine Learning Engineer, ASE Search Team

Apple Inc

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$139,500–$258,100 / yr
Posted
49 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $224k
This role $199k
$124k most similar roles pay here $280k

This role pays less than 69% of similar roles. Most pay $198,800–$249,750 — the shaded band above. At the midpoint, this role pays about $199k versus about $224k 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 1777 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1443 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Engineer, ASE Search Team

As a Machine Learning Engineer on the Video Search team within Apple Services Engineering AI/ML organization, you will design and deploy large-scale ML systems that power search and discovery across Apple platforms. Your day-to-day responsibilities include applying machine learning, natural language understanding, and generative AI to model user intent and deliver personalized results, building cutting-edge data processing pipelines, retrieval models, and ranking systems at global scale while adhering to strict privacy standards. You will collaborate closely with cross-functional teams to bring advanced ML technologies into production, enhancing search relevance and personalization for millions of users daily. The role requires expertise in Python, Java, Go, PyTorch, JAX, TensorFlow, and big data technologies like Hadoop, Scala, and Spark, along with a strong background in machine learning, NLP, IR, and LLMs.

What you'll do

  • Solve complex research problems and implement machine learning solutions from concept to execution.
  • Design and deploy retrieval and ranking systems using semantics and user context data.
  • Build and optimize ML, NLP, and LLM models to improve search relevance and personalization.
  • Analyze model performance to identify opportunities for enhancing search quality and efficiency.
  • Develop automated tests for continuous integration to ensure successful production deployment.
  • Conduct A/B tests to measure the impact of search improvements on user experience.
  • Utilize big data technologies to evaluate content discovery features across platforms.

What we're looking for

  • 4+ years of industry experience in machine learning, NLP, IR, or LLMs.
  • Strong programming skills in Python, Java, and Go for scalable ML systems.
  • Expertise in ML libraries like PyTorch, JAX, TensorFlow for model training.
  • Hands-on experience with big data technologies such as Hadoop, Spark.
  • In-depth knowledge of search fundamentals, including indexing and ranking.
  • Familiarity with A/B testing and data-driven product development practices.

More like this

Similar roles

Machine Learning Engineer, Video Engineering

Apple Inc

Sunnyvale, CA 18 days ago $181,100$318,400
Python PyTorch Diffusion models 3D computer vision C++ Distributed training On-device ML deployment Video diffusion models Neural radiance fields Differentiable rendering CI/CD

Machine Learning Engineer, ASE Search Team

Apple Inc

Seattle, WA 4 days ago $139,500$258,100
Python PyTorch TensorFlow JAX Java Go Hadoop Spark Scala A/B testing NLP ML libraries CI/CD Big data pipelines Search and information retrieval Ranking algorithms Vector databases Transformer architectures LLMs Prompt design Reinforcement learning

Machine Learning Engineer, ASE Search Team

Apple Inc

San Francisco, CA 4 days ago $147,400$272,100
Python PyTorch TensorFlow JAX Java Go Hadoop Spark Scala A/B testing NLP ML libraries CI/CD Big data pipelines Search and information retrieval Ranking algorithms Vector databases Transformer architectures LLMs Prompt design Reinforcement learning

Machine Learning Video Processing Engineer

Apple Inc

Cupertino, CA 61 days ago $126,800$190,900
Python PyTorch TensorFlow CUDA GPU Apple Neural Engine Video Processing Image Processing Computer Vision Deep Learning CI/CD MLOps