Computer Vision Algorithm Specialist

2 weeks ago


Sunnyvale, California, United States Apple Full time
Overview

The Video Computer Vision organization at Apple is a leading applied research and engineering team dedicated to advancing real-time on-device Computer Vision and Machine Perception technologies across a variety of Apple products. We are engaged in pioneering work that shapes the future of technology.

Role Summary

We are seeking a highly driven and diligent professional with a strong background in optimizing machine learning and computer vision algorithms designed for ANE, GPU, and CPU platforms. This role involves collaborating with cross-functional teams to deliver innovative technologies and experiences for both current and upcoming Apple products.


Key Responsibilities
  • Enhance the performance of 3D algorithms specifically tailored for Apple platforms.
  • Identify and analyze bottlenecks within machine learning networks across various processing units.
  • Work closely with the ML network compiler and hardware architecture teams to strategize both immediate on-device ML model enhancements and long-term hardware design initiatives.

Essential Qualifications
  • Extensive experience with widely-used CNN, Transformer, and Diffusion networks, particularly their energy-efficient adaptations for mobile and embedded vision applications.
  • Proficient in popular machine learning frameworks such as PyTorch and TensorFlow, including their deployment techniques.
  • Knowledgeable in various ML network optimization methods, including quantization, pruning, distillation, low-rank factorization, and compression strategies.

Preferred Qualifications
  • Familiarity with Apple's ML ecosystem, including ANE, CoreML, and MPS/Metal.
  • Understanding of 3D computer vision concepts, multi-view geometry, and Structure from Motion (SfM).

Education & Experience

A Bachelor's degree along with a minimum of 10 years of relevant industry experience is required.


Compensation & Benefits

At Apple, the base salary is just one component of our comprehensive compensation package, which is determined within a specified range. The base salary for this position falls between $175,800 and $312,200, influenced by your skills, qualifications, experience, and geographical location.

Apple employees have the opportunity to participate in stock programs and receive discretionary stock unit awards, as well as discounts on Apple products.

In addition to competitive pay, employees enjoy a wide array of benefits, including:

  • Comprehensive medical and dental insurance.
  • Retirement plans.
  • Discounted products and free services.
  • Reimbursement for educational expenses related to career advancement.

Equal Opportunity Employer

Apple is committed to fostering an inclusive and diverse workplace. We actively promote equal opportunity for all applicants, ensuring a fair hiring process regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other legally protected characteristics.



  • Sunnyvale, California, United States Apple Full time

    Position OverviewThe Video Computer Vision organization is a dedicated applied research and engineering team focused on the advancement of real-time on-device Computer Vision and Machine Perception technologies across various Apple products. This team is engaged in pioneering technologies that will shape the future of Apple offerings.Key Responsibilities-...


  • Sunnyvale, California, United States Apple Inc. Full time

    Job SummaryWe are seeking a highly skilled Computer Vision/Machine Learning Algorithm Engineer to join our team at Apple Inc. as a key contributor to the development of cutting-edge computer vision and machine learning algorithms.Key ResponsibilitiesDesign and develop innovative computer vision and machine learning algorithms for Apple's next-generation...


  • Sunnyvale, California, United States Apple, Inc. Full time

    About the RoleWe are seeking a highly skilled and motivated Computer Vision Engineer to join our team at Apple, Inc. This is an exciting opportunity to work on cutting-edge technologies and contribute to the development of innovative products.Key ResponsibilitiesDesign and develop advanced computer vision algorithms and models to enable real-time processing...


  • Sunnyvale, California, United States Apple Full time

    Computer Vision and Machine Learning EngineerSunnyvale, California, United StatesMachine Learning and AISummaryRole Number:The Video Computer Vision org is a centralized applied research and engineering team responsible for developing real-time on-device Computer Vision and Machine Perception technologies across Apple products. We have contributed to the...


  • Sunnyvale, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled and experienced Applied Scientist to join our Edge CV team under Artificial General Intelligence (AGI). As an Applied Scientist, you will play a key role in developing novel algorithms and modeling techniques to advance the state of the art in computer vision and multimodal perception.Key ResponsibilitiesDesign...


  • Sunnyvale, California, United States Amazon Full time

    Position OverviewThe Edge CV division, part of the Artificial General Intelligence (AGI) group, is seeking a dedicated and innovative Applied Scientist with a robust background in deep learning. This role focuses on developing cutting-edge technology utilizing computer vision and multimodal perception models tailored for various edge computing...


  • Sunnyvale, California, United States Amazon Full time

    Position OverviewThe Edge CV team, part of the Artificial General Intelligence (AGI) division, is seeking a dedicated and innovative Applied Scientist with a robust background in deep learning. This role focuses on developing cutting-edge technology utilizing computer vision and multimodal perception models tailored for various edge applications.Key...


  • Sunnyvale, California, United States Apple Inc. Full time

    Job SummaryWe are seeking a highly skilled Computer Vision and Machine Learning Engineer to join our Video Computer Vision team at Apple Inc. As a member of this team, you will be responsible for developing cutting-edge artificial intelligence research that will shape the future of spatial computing.Key ResponsibilitiesDesign and implement algorithms for...


  • Sunnyvale, California, United States tapwage Full time

    We are seeking an architect specializing in multimedia algorithms (Graphics, Imaging, Computer Vision) for Silicon Acceleration. The role requires knowledge in both classic and ML algorithms. The candidate will contribute to the development of algorithms, software modeling, and bit-accurate specifications for hardware acceleration. The ideal candidate for...


  • Sunnyvale, California, United States Intuitive Full time

    **Job Summary**Intuitive is seeking a highly skilled Senior Manager, Vision Pipeline Specialist to join our Core Technology Engineering team. As a key member of our Vision Systems Analyst group, you will be responsible for delivering high-quality image processing pipelines and leading technical teams to drive innovation in minimally invasive care.**Key...


  • Sunnyvale, California, United States Dolby Full time

    Join a Leader in Entertainment InnovationAt Dolby, we blend science with creativity to shape the future of entertainment. As a valued member of our team, your contributions will resonate across various platforms, from cinema to mobile devices.We are committed to transforming how audiences create, deliver, and experience entertainment globally. To achieve...


  • Sunnyvale, California, United States Apple Full time

    Integration Software Engineer - Advanced Algorithms for Vision SystemsLocation: United StatesDepartment: Machine Learning and Artificial IntelligenceAt Apple, we believe in the power of collective creativity, where diverse minds unite to foster innovation and excellence. Every product we create, every service we offer, and every experience we deliver is a...


  • Sunnyvale, California, United States Apple Full time

    Position: 3D Vision and AI Solutions EngineerLocation: Sunnyvale, California, United StatesField: Machine Learning and Artificial IntelligenceAs a 3D Vision and AI Solutions Engineer, you will be at the forefront of developing advanced algorithms that enhance augmented and virtual reality experiences. Your work will be pivotal in creating products that not...


  • Sunnyvale, California, United States Intuitive Full time

    Job SummaryWe are seeking a highly skilled Senior Manager, Vision Systems Lead to join our Core Technology Engineering team at Intuitive. The successful candidate will lead a team focused on delivering high-quality image processing pipelines and will be responsible for developing real-time image processing algorithms, inventing and implementing advanced...


  • Sunnyvale, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Connectivity Algorithms Software Engineer to join our team at Amazon Lab126. As a key member of our team, you will be responsible for designing and developing cutting-edge wireless connectivity solutions for our devices.Key ResponsibilitiesCreate world-class algorithms, software, and firmware to implement...


  • Sunnyvale, California, United States Apple Full time

    Position OverviewAs a pivotal member of our team, you will engage in innovative research and engineering focused on Computer Vision and Machine Learning. Your expertise will contribute to the advancement of real-time on-device technologies that enhance user experiences across a range of products.About the TeamThe Video Computer Vision organization is...


  • Sunnyvale, California, United States Intuitive Full time

    Company OverviewAt Intuitive, we are united by our mission: we believe that minimally invasive care is life-enhancing care. Through innovation and intelligent technology, we expand the potential of healthcare professionals to heal without constraints. As a pioneer and market leader in robotic-assisted surgery, we are committed to fostering an inclusive and...


  • Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function: The Vision Systems Analyst team is a part of the Core Technology Engineering (CTE) group at Intuitive. The goal of the group is to deliver the highest image quality to our surgeons for all of our daVinci robot systems. The focus is mainly on the imaging algorithms, algorithmic tuning and calibration of the endoscopes,...


  • Sunnyvale, California, United States Intuitive Surgical Full time

    Job DescriptionPrimary Function: The Vision Systems Analyst team is a part of the Core Technology Engineering (CTE) group at Intuitive. The goal of the group is to deliver the highest image quality to our surgeons for all of our daVinci robot systems. The focus is mainly on the imaging algorithms, algorithmic tuning and calibration of the endoscopes,...


  • Sunnyvale, California, United States Figure Full time

    Position OverviewFigure is at the forefront of AI Robotics, innovating a versatile humanoid designed to address labor shortages and tackle tasks that are either undesirable or hazardous. We are committed to in-office collaboration, fostering a dynamic work environment.We are seeking a Vision Systems Engineer to spearhead the development of our...