✨ Fill and validate PDF forms with InstaFill AI. Save an average of 34 minutes on each form, reducing mistakes by 90% and ensuring accuracy. Learn more

Camera Machine Learning Engineer - Camera Hardware

Apple Cupertino, CA
machine learning learning engineer hardware apple machine learning learning image quality design auto engineering hardware apple products
March 25, 2023
Cupertino, CA


Posted: Feb 22, 2023

Weekly Hours: 40

Role Number:200363645

Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. The Camera Product Engineering group is responsible for the image quality and design validation of camera hardware for Apple products. This team is seeking exceptional Machine Learning Engineers to take leadership roles in development of algorithm and deep neural networks that solve real world hardware problems. Engineers in this role will take leadership and ownership of machine learning projects from concept to production tools for Apple scale. This multidisciplinary role requires engagements with a range of product and technology teams covering many areas of expertise.

Key Qualifications

  • Expertise in machine learning and deep neural network, with experience in the fields of denoising, semantic segmentation, object detection, image inpainting or generative models.
  • Proficiency in Python and experience with at least one of the major machine learning frameworks, preferably PyTorch or TensorFlow.
  • Experience in computation photography or computer vision, and knowing how to choose between a machine learning or conventional approach
  • Familiarity with version control and contributing to a large code base
  • Familiarity with digital image processing, image quality analysis or video processing.
  • Knowledge of the image signal processor and camera systems (such as auto-exposure, auto-focus and auto white balance).
  • Familiarity with the principles of optics is a huge plus.


As a Camera Machine Learning Engineer, you will design and build neural networks for one or more of the following applications: feature extraction, pattern recognition, semantic segmentation, object tracking, image generation. With the strong knowledge of the physics and math of the camera, and the experience of digital image processing, you will support the camera design process by devloping image quality analysis methodologies, and delivering software that serves the need for qualitative and quantitative evaluation. With the tools you will be building, you will help the team solve real world problem and build the next-generation camera on Apple products.

Education & Experience

MS/PhD in Electrical Engineering, Computer Science, Statistics, Math, Physics or equivalent.

Additional Requirements

Pay & Benefits

  • At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $161,000 and $242,000, and your base pay will depend on your skills, qualifications, experience, and location.

    Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

    Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Report this job

Similar jobs near me

Related articles