Computer Vision Software Engineer

World's leading technology company known for iPhone, Mac, and innovative consumer electronics and services.
$175,800 - $312,200
Computer Vision
Senior Software Engineer
In-Person
3+ years of experience
Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer

Senior Software Engineer position at Microsoft's Mixed Reality team, focusing on calibration solutions for AR/VR devices using computer vision and C++/Python.

Description For Computer Vision Software Engineer

Join Apple's Camera Technologies & Systems team as a Senior Computer Vision Software Engineer and be part of the team behind the world's most popular camera - the iPhone. This role offers an exceptional opportunity to work on groundbreaking features like Smart HDR, Portrait Mode, Night Mode, and Photonic Engine that have revolutionized mobile photography.

As a senior engineer, you'll be developing and extending sophisticated software pipelines, working alongside the talented engineers who have made iPhone's camera capabilities legendary. The position requires expertise in computer vision, image processing, and computational photography, with a focus on creating new extraordinary camera capabilities across Apple's device ecosystem.

The role combines technical challenges with creative innovation, as you'll be responsible for prototyping and implementing cutting-edge camera and imaging technologies. You'll collaborate with cross-functional teams to develop solutions that continue to push the boundaries of what's possible in mobile photography.

Apple offers a competitive compensation package, including a base salary range of $175,800 to $312,200, plus opportunities for equity through RSUs and the Employee Stock Purchase Plan. The benefits package includes comprehensive medical and dental coverage, retirement benefits, education reimbursement, and access to discounted Apple products.

This is a unique opportunity to make a direct impact on products used by millions of people daily. Your work will be showcased worldwide through "Shot on iPhone" campaigns, contributing to Apple's legacy of innovation in mobile photography. If you're passionate about computational photography and want to work with state-of-the-art technology, this role offers the perfect blend of technical challenge and creative satisfaction.

Last updated 5 months ago

Responsibilities For Computer Vision Software Engineer

  • Prototype, develop, and integrate cutting-edge camera and imaging technologies
  • Work with complex systems and diverse teams
  • Develop software to enhance camera and photos solutions
  • Build new camera capabilities for Apple devices

Requirements For Computer Vision Software Engineer

Linux
  • 3+ years of software development and camera system experience
  • Excellent coding skills in C or C++
  • Strong technical background in image and video processing and computational photography
  • Knowledge and experience using Computer Vision to solve real-world problems

Benefits For Computer Vision 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
  • Discretionary bonuses
  • Relocation assistance
  • Employee Stock Purchase Plan

Interested in this job?