Machine Learning Research Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$225,300 / yr
Posted
1 day ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $219k
This role $188k
$135k most similar roles pay here $293k

This role pays less than 77% of similar roles. Most pay $192,050–$246,150 — the shaded band above. At the midpoint, this role pays about $188k versus about $219k 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 2240 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1831 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Research Engineer

As a Machine Learning Research Engineer, you will join the team to research practical machine learning algorithms and build next-generation video technology. You will be responsible for researching components of ML-based approaches to image and video processing problems, which includes inventing models, designing training datasets and pipelines, prototyping new architectures, and studying existing literature. You will collaborate with colleagues to optimize model efficiency for specific hardware architectures and work with cross-functional teams to meet quality and computational requirements. The role requires proficiency in Python and common ML tools like PyTorch or TensorFlow. Key technical areas include computer vision, image and video generation, representation learning, compression, optical flow, and generative modeling. You will solve complex problems in uncharted territories involving deep learning principles, model prototyping, architecture design, and training procedures to improve the user experience of video technology.

What you'll do

  • Research and invent new ML models for image and video processing problems.
  • Design appropriate datasets and training pipelines for machine learning models.
  • Prototype new architectures to improve the performance of video technologies.
  • Optimize model efficiency for deployment on specific hardware architectures.
  • Meet quality and computational requirements to ship technology across cross-functional teams.
  • Study existing literature to solve challenges in uncharted technical territories.
  • Demonstrate technology and present progress reports to leadership and colleagues.

What we're looking for

  • Bachelor's degree and at least 3 years of relevant industry experience.
  • At least 3 years of hands-on experience in ML research, including Ph.D. work.
  • Proven track record in deep learning with publications in top ML/CV venues.
  • Proficiency in Python and common ML tools like PyTorch or TensorFlow.
  • Knowledge of deep learning principles, model prototyping, architecture design, training procedures, and debugging.
  • Familiarity with latest ML and CV innovations, including GenAI modeling techniques.
  • Master's or Ph.D. degree specializing in ML (preferred).
  • Experience with CUDA, generative modeling, optical flow, perceptual quality, or video compression (preferred).

More like this

Similar roles

Applied Machine Learning Research Engineer

Apple Inc

Sunnyvale, CA 1 day ago $150,400–$225,300
Machine Learning Computer Vision Multimodal LLMs Python PyTorch JAX NLP Generative AI Deep Learning Multimodal Fusion
3+ yrs exp

Machine Learning Engineer

Apple Inc

Seattle, WA 10 days ago $175,000–$308,500
Python PyTorch Computer Vision Deep Learning Machine Learning Computer Graphics iOS visionOS Data Processing
10+ yrs exp

Machine Learning Engineer

Ramp

New York City, NY 4 days ago $200,000–$330,000
Machine Learning Python SQL Snowflake PyTorch NumPy Pandas dbt Hex RisingWave Backend Engineering
5+ yrs exp Hybrid

Machine Learning Engineer

Equifax

Atlanta, GA 69 days ago
Machine Learning Artificial Intelligence Big Data Analytics Cloud Computing Data Engineering ETL Data Modeling Software Development Life Cycle Data Orchestration Parallel Processing Data Architecture
7+ yrs exp

Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA +2 65 days ago $77,600–$176,000
Machine Learning Artificial Intelligence Generative AI LLMs LangChain LangGraph Python C++ Rust Java Deep Learning Computer Vision scikit-learn TensorFlow PyTorch Cursor Supervised Learning Unsupervised Learning
2+ yrs exp

Machine Learning Engineer

AbbVie

Remote (San Diego, CA) 66 days ago $109,500–$208,500
Python MLOps AWS PySpark Pandas scikit-learn HuggingFace TensorFlow Keras PyTorch SQL Docker Kubernetes LLMs Snowflake Kafka Airflow Sagemaker DataDog dbt
Remote