Camera Machine Learning Engineer

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$277,600 / yr
Posted
8 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $217k
This role $231k
$141k most similar roles pay here $292k

This role pays more than 63% of similar roles. Most pay $187,850–$246,300 — the shaded band above. At the midpoint, this role pays about $231k 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 3513 open roles on FindRole.

Listed pay typically runs $165,800–$277,600 across 2730 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 lead the research, design, development, test, and qualification of camera hardware for Apple products. You will collaborate with hardware, software, and image processing specialists to develop cutting-edge technologies including computational photography, scene understanding, and image or video processing. Your daily work involves designing and implementing machine learning algorithms, curating large-scale datasets for model training, and developing prototypes for rigorous testing and evaluation. The role requires proficiency in Python, PyTorch, and deep learning frameworks, alongside expertise in computer vision principles such as object recognition, segmentation, and inpainting. You will apply advanced methods to optimize system architectures and improve image quality while working with camera components, the ISP pipeline, and megapixel CMOS image sensor technologies to solve complex hardware design 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 for model training and validation.
  • Perform data analysis and preprocessing to improve machine learning model performance.
  • Build prototypes of ML algorithms and evaluate them through rigorous testing.
  • Analyze user feedback to drive continuous improvement of camera technologies.
  • Benchmark and characterize Apple camera products and hardware components.
  • Apply advanced ML methods to optimize system architectures and image quality.

What we're looking for

  • Bachelor's degree in Computer Science, Electrical Engineering, Physics, Optics, or a related field and 10 years of relevant experience.
  • 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 machine learning research or relevant industry experience (preferred).
  • Experience applying deep learning to tasks like object recognition, segmentation, inpainting, and anomaly detection (preferred).
  • Experience with generative AI, reinforcement learning, image quality metrics, and the camera ISP pipeline (preferred).
  • Experience with megapixel CMOS image sensor technology, lens selection, and qualification (preferred).

More like this

Similar roles

Camera Machine Learning Engineer

Apple Inc

Cupertino, CA 8 days ago $150,400–$225,300
Python PyTorch Machine Learning Computer Vision Deep Learning Generative AI Reinforcement Learning Image Processing Video Processing Computational Photography Object Recognition Image Segmentation Inpainting Anomaly Detection Data Analysis Hardware Design Optics
3+ yrs exp

Senior Machine Learning Engineer, Camera Software

Apple Inc

Cupertino, CA 79 days ago $184,700–$324,800
Machine Learning Computer Vision Deep Learning PyTorch Python C++ Objective-C OpenCV NumPy Pandas Pillow Quantization Image Processing LLMs Multimodal Models System Design
10+ yrs exp

Camera Algorithms Engineer

Apple Inc

Cupertino, CA 15 days ago $150,400–$277,600
ISP Machine Learning Image Processing SDR HDR Optical Flow Color Management CMOS Bayer Sensor Signal Processing Algorithm Development Silicon Design

Camera Image Processing Engineer

Apple Inc

Cupertino, CA 58 days ago $150,400–$277,600
Metal Swift Objective-C Image Processing Machine Learning Apple Neural Engine (ANE) Computer Vision Graphics Programming Algorithm Development GenAI High-throughput Compute
3+ yrs exp

Machine Learning Engineer, Video Engineering

Apple Inc

Sunnyvale, CA 125 days ago $184,700–$324,800
Machine Learning Computer Vision Generative AI Python PyTorch C++ Diffusion Models 3D Reconstruction Neural Radiance Fields 3D Gaussian Splatting Differentiable Rendering Distributed Training On-device ML
10+ yrs exp