Apple
Camera Machine Learning Engineer
$150K–$225K
Cupertino, California · Full-time · Posted Sep 24, 2026
- Experience
- Minimum 3 years; preferred qualification also states 3+ years of machine learning research or relevant industry experience.
- Education
- Bachelor’s degree; preferred MS or Ph.D. in Machine Learning, EE, CS, Physics, Optics, or equivalent.
About the job
Researches, develops, tests, and evaluates machine-learning methods and camera technologies for Apple products, including image and video processing and computational photography.
What you'll do
- Research, design, and implement ML algorithms for camera tasks, including image and video processing, computational photography, and scene understanding.
- Work with data collection teams to curate image and video datasets and prepare data to train and validate models.
- Prototype and evaluate algorithms through testing and user feedback; conduct camera product design, benchmarking, and characterization.
What they ask for
- Bachelor’s degree and a minimum 3 years experience in Computer Science, Electrical Engineering, Physics, Optics, or 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.
Nice to have
- 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.
- Experience applying deep learning to computer vision tasks, generative AI, reinforcement learning, or image quality evaluation.
Pay
$150,400 and $225,300 USD base salary
Tools
Python, PyTorch
AI focus
Develops ML algorithms for camera and image-processing tasks; preferred work includes generative AI and reinforcement learning to enhance hardware design processes.
Model-written summary · the original posting is authoritative