Camera Software Engineer

Apple Inc.
Cupertino, California, US
$175.8K-$312.2K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

iPhone is the most popular camera in the world. The flawless integration of software and hardware has led to features like Portrait Mode and Cinematic Mode which deliver experiences that are magical.

Our team works hard on products that ship to millions of people, and we are looking for people who want to do the same.The Computational Video and Machine Learning team develops the camera pipelines and innovative algorithms for Apple’s mobile devices, including the iPhone and iPad.

Combining innovative algorithms with optimized implementations, our team delivers the quality and features which help to re-define mobile videography.

If you’re passionate about inventing and developing new algorithms to improve the iPhone camera experience, we would like to hear from you.

Description

In this role, you will build the bridge between cutting-edge machine learning research and productization by designing and implementing state-of-the-art computer vision algorithms that power new high-impact Apple products and features running on millions of devices.

You will leverage your extensive programming experience to optimize render and compute pipelines for real-time performance.

Additionally, you will work on cross-functional features, collaborating closely with diverse teams across Apple to bring innovative solutions from research to market.

Minimum Qualifications

  • Extensive production programming experience (preferably Objective-C / C++).
  • Substantial prototyping experience (preferably Python).
  • Practical experience in developing algorithms for image or video processing.
  • Fundamental understanding of camera systems and sensors.

Preferred Qualifications

  • Strong analytical and problem solving skills.
  • Excellent written and verbal communications.
  • Ability to work hands-on in multi-functional teams.
  • MSc in Computer Science or a related field (mathematics or physics), with 3 years of industry experience.
  • 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 $175,800 and $312,200, and your base pay will depend on your skills, qualifications, experience, and location.

All potential applicants are encouraged to scroll through and read the complete job description before applying.

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.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

Learn more about your EEO rights as an applicant.

J-18808-Ljbffr

8 days ago
Related jobs
Promoted
Apple
Cupertino, California

Apple's camera algorithm team is looking for extraordinary software developers to work on image capture and processing/rendering prototyping platform that serves camera algorithm development on all Apple product cameras. We work closely with various teams, such as Silicon Design, Camera Hardware, Ca...

Apple
Cupertino, California

Phone is the most popular camera in the world. The flawless integration of software and hardware has led to features like Portrait Mode and Cinematic Mode which deliver experiences that are magical. The Computational Video and Machine Learning team develops the camera pipelines and innovative algori...

Promoted
Apple
Cupertino, California

The Camera Algorithms team is looking for passionate, self-driven computer vision/computational photography research engineers who enjoy both innovating down to the details and collaborating with broader cross-functional teams to bring exciting new imaging technology to our Apple products. We are se...

Apple
Cupertino, California

In this role, you will contribute to tvOS’ camera experiences by building new and innovative ways to use a camera and microphone in the living room. The role gives you the opportunity to frequently collaborate with a wide variety of teams at Apple such as Camera, Audio, Vision, FaceTime, Music, UIKi...

Promoted
Apple
Cupertino, California

Phone is the most popular camera in the world, and the Photos team builds a set of best in class features to highlight the amazing images that it can produce. The flawless integration of software and hardware has led to magical experiences in features like Memories and Portrait Mode. We're looking f...

NVIDIA
Santa Clara, California

We are now hiring a Systems Software Engineer for the Tegra Solutions Engineering team focusing on Camera, Multimedia and Graphics for the self-driving platform architectures. Collaborate with software engineers, hardware and arch teams to design, develop, validate and optimize software on NVIDIA's ...

TikTok
San Jose, California

As a Software Engineer working on cloud video editing, you will:- Develop innovative video editing features that enable TikTok's creators to publish exciting and fun videos;- Work together in a team to plan, develop and release high quality software that reaches millions of creators and works on man...

Apple
Cupertino, California

As an engineer working on Camera Foundation team, you'll work developing and extending our concurrent real-time pipeline, working side-by-side with the world-class engineers that built iPhone’s camera to what it is today, and build new great camera capabilities spanning the universe of Apple devices...

TikTok
San Jose, California

As an Android Software Engineer on the TikTok AI Camera Team, you will be a key member responsible for developing and optimizing camera tools and features on the TikTok platform. Working closely with cross-functional teams, including product managers, designers, and backend engineers, you will help ...

TikTok
San Jose, California

TikTok Camera Effect team is seeking talented software engineers with experience in Client Development, AI, CG, ML or AR to build the next-generation of camera effects using the latest AI technologies. Preferred Qualifications- Bachelor's degree or higher in Computer Science, Software Engineering, o...