Machine Learning Research Engineer, Camera Software

Cambridge Until 9/28/2026 3+ years exp First posted July 30, 2026 Last posted July 30, 2026
Job description

iPhone is equipped with the world’s most popular camera system, delivering magical experiences that continue to surprise and delight our customers. The Camera & Photos group focuses on perfecting our imaging pipelines using advanced computer vision, computational photography, and machine learning techniques. As a member of this group, you would have the unique opportunity to work on products that are used and enjoyed by millions of people. As part of the Camera and Photos organization, our team in Cambridge works on camera pipelines specifically for Apple’s mobile devices, including the iPhone and iPad. Combining innovative algorithms with optimized implementations, we deliver the quality and features that help redefine computational photography. If you are passionate about inventing and developing new imaging algorithms to improve the photography experience, we would like to hear from you.

Description

You will leverage your research background and knowledge of image processing and machine learning to design, develop, and improve Apple imaging and photo editing technologies. You will develop ideas and concepts into commercially viable algorithms. You should stay up-to-date with the cutting-edge developments in machine learning, computer vision, and computational photography, both in academia and in industry. You are expected to leverage your knowledge to work and influence Apple's products, specifically as they relate to our camera systems.

Minimum Qualifications

Experience researching, developing, and implementing image processing and machine learning algorithms
Experience training and working with generative models
Strong coding skills - preferably in Python including ML-frameworks and libraries such as Pytorch
Experience in productizing or publishing your research results in fields such as machine learning, image processing, and computer graphics

Preferred Qualifications

PhD in Computer Science or a related field (mathematics or physics), with a focus on or related work in machine learning, computer vision, or imaging
Good understanding of in-camera processing
Strong mathematical and statistical analysis background
Familiarity with object-oriented programming languages such as C++ or Objective C
Ability to work with cross-functional teams
Strong analytical and problem-solving skills
Excellent written and verbal communication skills

About this role

Summary

Design and improve image processing and machine learning algorithms for Apple camera systems.

Job title

Machine Learning Research Engineer, Camera Software

Experience level

3+ years

Minimum experience

3+ years exp

Industry

software

Location requirements

Cambridge; remote work not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

PythonML-frameworksPyTorchimage processingmachine learning

Preferred skills

PhDin-camera processingC++Objective Ccross-functional teamwork

Specializations

machine learningcomputer visionimage processingcomputational photographygenerative models
Locations

Structured locations inferred from the posting.

Cambridge, UK

Work arrangement unknown City