Taro Logo

Software Engineer - Photos App

Apple is a technology company that creates innovative products including iPhone, Mac, iPad, Watch and more.
$143,100 - $264,200
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
3D SW Engineer - Apple Vision Pro

3D Software Engineer role at Apple working on Vision Pro, developing advanced features for spatial computing using C++, RealityKit, and ARKit.

Software Development Engineer II (Mobile - Flutter)

Mid-level Software Development Engineer position at HighLevel, focusing on Flutter mobile development with AI integration, offering remote work opportunities and the chance to impact millions of businesses globally.

Mobile App Developer - React Native

Mobile App Developer position at Popl, developing React Native applications for a leading digital business card platform with 2M+ downloads.

Regular React Native Developer

Regular React Native Developer position at Mobile Wave Solutions, offering remote work, comprehensive benefits, and the opportunity to work on innovative sports industry applications.

Software Development Engineer-II, Alexa Smart Home

Software Development Engineer-II position at Amazon Lab126, focusing on Alexa Smart Home app development using React Native and modern mobile technologies.

Description For Software Engineer - Photos App

Apple's Photos team is seeking a talented software engineer to join their innovative group working on the Photos app - one of the most widely used camera and photo management applications in the world. As part of the Photos Imaging team, you'll be at the forefront of developing next-generation image and video editing features that leverage cutting-edge computer vision and machine learning technologies.

The role offers an exciting opportunity to work on products that impact millions of users worldwide. You'll be contributing to magical experiences like Memories, Cinematic HDR video, and Portrait Mode that showcase the seamless integration between Apple's hardware and software capabilities. The team is particularly focused on creating new user experiences that harness the power of computer vision and ML-based image processing.

This position requires strong technical skills in C++/Objective-C programming and image processing, combined with a passion for building high-performance applications. You'll work in an agile environment alongside talented engineers who are dedicated to crafting polished user experiences. The ideal candidate will bring both technical expertise and creative problem-solving abilities to help push the boundaries of what's possible in mobile photography.

Benefits include competitive base pay ranging from $143,100 to $264,200, plus opportunities for equity through RSUs and ESPP participation. Apple offers comprehensive medical/dental coverage, retirement benefits, education reimbursement, and various other perks. The role is based in Cupertino, CA at Apple's headquarters, where you'll have the chance to make a direct impact on products used by millions of people every day.

Last updated 15 days ago

Responsibilities For Software Engineer - Photos App

  • Build new user experiences leveraging computer vision and machine learning-based image processing
  • Work on next generation of image and video editing features in the Photos ecosystem
  • Develop and optimize performance for Photos app features
  • Contribute to building products that ship to millions of people

Requirements For Software Engineer - Photos App

  • Object-Oriented analysis and design experience
  • C / C++ / Objective-C experience
  • Exposure to performance analysis and optimization techniques
  • Exposure to image processing technologies
  • Desire to grow and develop in a fast-paced development team

Benefits For Software Engineer - Photos App

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock purchase plan
  • Restricted stock unit awards
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Product discounts

Interested in this job?