Camera Machine Learning Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $217k
This role $188k
$137k most similar roles pay here $279k

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

Listed pay typically runs $166,600–$277,600 across 2305 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Camera Machine Learning Engineer

As a Camera Machine Learning Engineer within the Camera Hardware Engineering team, you will drive the research, design, development, and qualification of camera hardware for Apple products. You will collaborate with hardware, software, and image processing specialists to build machine learning algorithms for tasks including image and video processing, computational photography, and scene understanding. Your daily work involves curating large-scale datasets, performing data analysis, and prototyping models to improve image quality in the hardware design domain. The role requires proficiency in Python, PyTorch, and deep learning frameworks, alongside expertise in computer vision principles such as object recognition, segmentation, inpainting, and anomaly detection. You will apply advanced machine learning methods, including generative AI and reinforcement learning, to optimize system architectures while utilizing specific knowledge of camera and image sensor technologies to solve complex hardware challenges.

What you'll do

  • Research, design, and implement machine learning algorithms for image and video processing.
  • Develop computational photography features and scene understanding models.
  • Curate large-scale image and video datasets in collaboration with data collection teams.
  • Perform data analysis and preprocessing to train and validate machine learning models.
  • Build prototypes of ML algorithms and evaluate performance through rigorous testing.
  • Conduct benchmarking and characterization of camera products and hardware components.
  • Apply advanced ML methods to optimize system architectures and improve image quality.
  • Utilize generative AI and reinforcement learning techniques to enhance hardware design processes.

What we're looking for

  • Bachelor's degree and at least 3 years of experience in Computer Science, Electrical Engineering, Physics, Optics, or a related field.
  • Experience with Python programming and deep learning frameworks like PyTorch.
  • Experience with machine learning and computer vision principles and algorithms.
  • Experience with camera and/or image sensor technologies.
  • MS or Ph.D. in Machine Learning, EE, CS, Physics, Optics, or equivalent and 3+ years of experience in research or industry (preferred).
  • Experience applying deep learning to tasks like object recognition, image segmentation, inpainting, and anomaly detection (preferred).
  • Experience applying generative AI and reinforcement learning techniques to enhance hardware design processes (preferred).
  • Experience with advanced ML methods for system architecture optimization, image quality metrics, and evaluation methodology (preferred).

More like this

Similar roles

Machine Learning Engineer

Apple Inc

Sunnyvale, CA 15 days ago $184,700–$324,800
Machine Learning Computer Vision Deep Learning Python PyTorch Computer Graphics iOS visionOS Data Processing Model Design Validation QA
10+ yrs exp

Machine Learning Engineer

Apple Inc

Seattle, WA 15 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

Apple Inc

Cupertino, CA 54 days ago $184,700–$324,800
Python C++ PyTorch CUDA GPU Kernel Optimization Machine Learning Distributed Training Inference Serving Data Pipelines Computer Architecture 3DGS Vision Algorithms Performance Engineering
10+ yrs exp

Camera Machine Learning Engineer

Apple Inc

Cupertino, CA 8 days ago $184,700–$277,600
Python PyTorch Deep Learning Computer Vision Machine Learning Generative AI Reinforcement Learning Image Processing ISP Pipeline CMOS Data Analysis Object Recognition Image Segmentation Inpainting Anomaly Detection
10+ yrs exp

Machine Learning Engineer

Q2

Austin, TX 49 days ago
Machine Learning Python R Java TensorFlow PyTorch scikit-learn Statistics Probability Theory Optimization Experimental Methodologies
5+ yrs exp Hybrid

Machine Learning Engineer

Ramp

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