Machine Learning Engineer, Video Search Team

Apple Inc

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

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

This role pays less than 67% of similar roles. Most pay $191,250–$250,750 — the shaded band above. At the midpoint, this role pays about $199k versus about $221k for comparable roles.

Based on 239 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 969 open roles on FindRole.

Listed pay typically runs $163,300–$272,100 across 756 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Engineer, Video 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 7 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 Video Engineer

Apple Inc

Cupertino, CA 50 days ago $147,400$272,100
Python PyTorch TensorFlow Video_processing Image_processing Computer_Vision Deep_learning GPU Apple_Neural_Engine Memory_efficiency Power_consumption_optimization CI/CD

Computer Vision and Machine Learning Engineer

Apple Inc

Sunnyvale, CA 3 days ago $181,100$318,400
Python PyTorch TensorFlow Keras CVPR ICCV NeurIPS CUDA C++ OpenCV Git Jupyter CI/CD Docker AWS Google Cloud Platform Azure PostgreSQL MongoDB GitHub Slack

Machine Learning Video Research Engineer

Apple Inc

Cupertino, CA 4 days ago $147,400$272,100
PyTorch TensorFlow CUDA Python Deep Learning Computer Vision Machine Learning Generative Modeling Optical Flow Perceptual Quality ML for Video Compression CI/CD