Computer Vision Architect

2 weeks ago


Sunnyvale, California, United States Apple Full time
Job Description

The Video Computer Vision and Video Engineering Teams at Apple are responsible for developing real-time on-device Image Quality, Computer Vision, and Machine Perception technologies across Apple products. This role is part of the Architecture team within our organization, which brings together computer vision algorithms, firmware, and low-level software teams to drive some of the most exciting programs across multiple Apple products.

We're looking for a skilled Computer Vision Architect who can enable the co-design of computer vision algorithms and systems through a deep understanding of the complexities and trade-offs between algorithm performance, system resources, and real-time constraints—including the optimization of Image Signal Processing (ISP) pipelines. The ideal candidate will have a strong background in perception sensing technologies, including color and monochrome cameras, depth sensors, and IMUs, as well as experience in optimizing computer vision algorithms for performance, power, and memory on embedded platforms.

This role requires a Phenomenal Collaborator, comfortable communicating with a wide range of experts and leaders across many different domains, from firmware and OS to higher-level algorithm development. You will be responsible for bringing together stakeholders to define end-to-end requirements, driving large multi-functional efforts, resolving conflicts, and presenting results to the highest levels of Apple leadership.

Key Responsibilities
  • Develop and improve CV perception algorithms and ISP pipelines.
  • Optimize computer vision algorithms for performance, power, and memory on embedded platforms.
  • Collaborate with firmware and OS teams to ensure tight integration between hardware capabilities and algorithmic performance.
  • Bridge the gap between high-level algorithm design and low-level system optimization, including the challenges of optimizing ISP performance under tight power and latency constraints.


Required Skills and Qualifications

To be successful in this role, you'll need:

  • A Bachelor's degree in Computer Science, Electrical Engineering, or other relevant fields.
  • No less than 8 years of relevant industry experience.
  • Proven track record in developing and improving CV perception algorithms and ISP pipelines.
  • Demonstrated experience in optimizing computer vision algorithms for performance, power, and memory on embedded platforms.
  • Familiarity with firmware integration, operating system constraints, power and memory constraints, and low-level software development for image signal processing (ISP) in real-time applications.
  • Strong understanding of perception sensing technologies, including color and monochrome cameras, depth sensors, and IMUs.
  • Ability to understand and articulate trade-offs between multiple sensing solutions and their impact on both high-level algorithms and low-level system performance.


Bonus Points

If you also have experience in:

  • Optimizing and fine-tuning ISP pipelines.
  • Breadth of knowledge in some areas of computer vision, including classical methods or ML.
  • Experience in translating ambiguous, high-level product goals into detailed feature-level architectures and system requirements.


Benefits

At Apple, we offer comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and reimbursement for certain educational expenses — including tuition. Plus, this role might be eligible for discretionary bonuses or commission payments. 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.

  • Sunnyvale, California, United States Amazon Full time

    Amazon's AI team is seeking a highly skilled and motivated software engineer to implement computer vision systems with AI features. This is an ambitious undertaking that involves creating a new device category from scratch, presenting numerous technical challenges.You will play a key role on a talented team of world-class engineers, business leaders, and...


  • Sunnyvale, California, United States Jobleads-US Full time

    Job DescriptionAs a Sr Software Engineer on our Amazon RBKS AI team, you will have the opportunity to work on a computer vision system with AI features. This ambitious undertaking involves creating a new device category from the ground up and presents numerous technical challenges. You will work with world-class engineers, business leaders, and other...


  • Sunnyvale, California, United States Amazon Full time

    About the Role:As a Principal Applied Scientist, you will lead cutting-edge productization of computer vision and machine learning, directly impacting millions of customers worldwide. You'll work with a diverse team of engineers and scientists to solve complex problems and bring revolutionary products to market.Key Responsibilities:Drive strategic vision and...


  • Sunnyvale, California, United States Pebble Full time

    About PebbleOur ApproachPebble is committed to creating a better future through innovation and sustainability. We believe in pushing boundaries and challenging conventional thinking to create something truly remarkable.Solution OverviewWe are seeking a highly experienced Senior Robotics Engineer to lead the development of our computer vision technology. As a...


  • Sunnyvale, California, United States Apple Full time

    SummaryPosted: Oct 1, 2024Role Number: 200570996The Video Computer Vision org within Video Engineering is a centralized applied research and engineering organization responsible for developing real-time on-device Computer Vision and Machine Perception technologies across Apple products. We balance research and product to deliver Apple quality,...


  • Sunnyvale, California, United States Jobleads-US Full time

    About the RoleJob Summary:We are seeking a highly skilled Software Engineering Leader to join our team at Ring & Blink AI. As a key member of our organization, you will be responsible for leading the development of efficient and scalable computer vision and machine learning software running on resource-constrained devices.Key Responsibilities:Design and...


  • Sunnyvale, California, United States Apple Full time

    About the Team:We are a team of experienced professionals working on cutting-edge technologies at Apple's Synthetic Data Group (SDG). Our team is responsible for developing and deploying state-of-the-art generative models that solve complex problems across various domains.Main Responsibilities:Develop and train Generative AI models for text, image, and video...


  • Sunnyvale, California, United States Big Cloud Full time

    About UsBig Cloud is an innovative AI & Data Science recruitment firm. We connect talented individuals with exciting opportunities in cutting-edge companies worldwide.">Job DescriptionWe are seeking a skilled Computer Vision Research Engineer to join our dynamic team. As a key member, you will develop and deploy state-of-the-art video processing models...


  • Sunnyvale, California, United States Jobleads-US Full time

    OverviewAmazon RBKS (Ring, Blink, Key, Sidewalk) AI team is seeking an exceptional software engineer to implement a computer vision system with AI features. This is an exciting and challenging opportunity to create a new device category from the ground up, pushing the boundaries of computer vision and machine learning technology.ResponsibilitiesImplement...


  • Sunnyvale, California, United States Apple Full time

    Real-Time Computer Vision ArchitectSunnyvale,California,United StatesMachine Learning and AIThe Video Computer Vision and Video Engineering teams are centralized applied research and engineering organizations responsible for developing real-time on-device Image Quality, Computer Vision, and Machine Perception technologies across Apple products. We balance...


  • Sunnyvale, California, United States Apple Full time

    Real-Time Computer Vision ArchitectSunnyvale,California,United StatesMachine Learning and AIThe Video Computer Vision and Video Engineering teams are centralized applied research and engineering organizations responsible for developing real-time on-device Image Quality, Computer Vision, and Machine Perception technologies across Apple products. We balance...


  • Sunnyvale, California, United States Apple Full time

    Real-Time Computer Vision ArchitectSunnyvale, California, United States Machine Learning and AISummaryPosted: Mar 06, 2025Role Number: 200594059The Video Computer Vision and Video Engineering teams are centralized applied research and engineering organizations responsible for developing real-time on-device Image Quality, Computer Vision, and Machine...


  • Sunnyvale, California, United States Amazon Full time

    **Amazon RBKS (Ring, Blink, Key, Sidewalk) AI Team Seeks Exceptional Talent**The Amazon Ring, Blink, Key, Sidewalk (RBKS) AI team is looking for an exceptional software engineer to implement a cutting-edge computer vision system with AI features. This is an ambitious undertaking to create a new device category from the ground up, presenting numerous...


  • Sunnyvale, California, United States Big Cloud Full time

    Would you like to shape a computer vision platform at an exciting pre-seed start-up?Are you interested in a cross-functional team working across AI and 3D generative video?Do you want to build a product with real-time feedback from industry partners?This start-up is revolutionizing video through AI-powered virtual environments. They're a dynamic team of 8,...


  • Sunnyvale, California, United States 1X Technologies AS Full time

    Key RequirementsA bachelor's degree in Electrical Engineering, Computer Science, or a related field.Proven experience designing and delivering custom stereo vision systems, including optics, sensor integration, and output processing.Expertise in FPGA and ASIC architectures for real-time vision applications, with hands-on experience in ISP and...


  • Sunnyvale, California, United States Jobleads-US Full time

    About Jobleads-USWe are a team at Amazon.com Services LLC working on the Ring, Blink, Key, Sidewalk AI project.Job DescriptionWe are looking for an experienced software engineer to join our team and work on implementing a computer vision system with AI features. This is an ambitious undertaking that involves creating a new device category from the ground up,...


  • Sunnyvale, California, United States Apple Full time

    Summary The Video Computer Vision and Video Engineering teams are centralized applied research and engineering organizations responsible for developing real-time on-device Image Quality, Computer Vision, and Machine Perception technologies across Apple products. We balance research and product to deliver Apple quality, pioneering experiences, innovating...

  • Computer Vision

    4 days ago


    Sunnyvale, California, United States Apple Full time

    Computer Vision / Machine Learning EngineerSunnyvale, California, United States Machine Learning and AISummaryPosted: Feb 12, 2025Role Number: 200590808Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no...

  • Computer Vision

    3 weeks ago


    Sunnyvale, California, United States Apple Full time

    SummaryPosted: Feb 12, 2025Role Number: 200590808Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Multifaceted, amazing people and inspiring, innovative technologies are...

  • Computer Vision

    2 weeks ago


    Sunnyvale, California, United States Apple Full time

    Computer Vision / Machine Learning EngineerSunnyvale,California,United StatesMachine Learning and AIImagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Multifaceted, amazing...