Camera & Photos UI Software Engineer

Apple is a technology company known for its innovative products, including the iPhone, which is the most popular camera in the world.
$143,100 - $264,200
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Consumer

Description For Camera & Photos UI Software Engineer

Apple's Photos Edit team is seeking a talented UI software engineer to join their expanding team focused on developing the next generation of image and video editing features in the Photos ecosystem. The role involves working on exciting and groundbreaking projects that will surprise and delight users, touching the lives of millions of customers. The team collaborates closely with design, computer vision, and machine learning technologies to build exceptional features.

The Photos team at Apple is responsible for creating best-in-class features that showcase the amazing images produced by the iPhone, which is the world's most popular camera. Their work has led to magical experiences in features like Cinematic HDR video, Portrait Mode, and the new Clean up experience. The team focuses on building new user experiences that leverage computer vision and machine learning-based image processing.

As a Camera & Photos UI Software Engineer, you will:

  • Work on products that ship to millions of people
  • Contribute to the development of new and innovative image and video editing features
  • Collaborate with cross-functional teams including design, computer vision, and machine learning
  • Focus on building user experiences that integrate seamlessly with Apple's hardware and software
  • Solve and debug complex problems
  • Write high-quality, performant code
  • Design and maintain APIs
  • Craft custom UI components

The ideal candidate will have a strong foundation in programming fundamentals, experience with iOS and macOS SDKs, and a keen eye for UI design. They should be passionate about creating polished, user-friendly interfaces and be able to excel in a collaborative environment.

Last updated 4 days ago

Responsibilities For Camera & Photos UI Software Engineer

  • Develop next-generation image and video editing features
  • Collaborate with design, computer vision, and machine learning teams
  • Build user experiences leveraging computer vision and machine learning-based image processing
  • Contribute to API design and maintenance
  • Craft custom UI components
  • Work on products that ship to millions of users

Requirements For Camera & Photos UI Software Engineer

  • Proven programming fundamentals and knowledge of object-oriented programming
  • Experience building projects using Objective-C or Swift
  • Experience with iOS and macOS SDKs
  • Good sense of UI design and attention to detail
  • Ability to solve and debug hard problems
  • Understanding of performance bottlenecks
  • Ability to write high-quality code

Benefits For Camera & Photos UI Software Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discounted products and free services
  • Education reimbursement for career advancement
  • Potential for discretionary bonuses or commission payments
  • Relocation assistance (if eligible)

Interested in this job?

Jobs Related To Apple Camera & Photos UI Software Engineer

Mid Level Developer Angular

CI&T is hiring a Mid Level Angular Developer in Brazil for a financial insurance client, focusing on web app development using Angular, TypeScript, and modern frontend practices.

UI Developer (Remote within UK or Europe)

Join Immersive Labs as a UI Developer to drive front-end innovation and design system excellence in cybersecurity.

Design System Engineer (Remote within UK or Europe)

Design System Engineer role at Immersive Labs, driving front-end implementation for cybersecurity platform UI.

Frontend Engineer

Frontend Engineer opportunity at Fella Health, a fast-growing telemedicine startup for men's health, offering remote work and competitive compensation.

Frontend Product Engineer

Frontend Product Engineer for India's leading telemedicine and online pharmacy platform specializing in dermatology care.