The Video Computer Vision and Video Engineering teams are centralized applied research and engineering organizations responsible for developing real-time on-device Computer Vision, Machine Perception ...
The Video Computer Vision and Video Engineering teams are centralized applied research and engineering organizations responsible for developing real-time on-device Computer Vision, Machine Perception ...
Real-Time Computer Vision Architect
$184K - $324K/yr
The Video Computer Vision and Video Engineering teams are centralized applied research and engineering organizations responsible for developing real-time on-device Computer Vision, Machine Perception ...
Real-Time Computer Vision Architect
$184K - $324K/yr
The Video Computer Vision and Video Engineering teams are centralized applied research and engineering organizations responsible for developing real-time on-device Computer Vision, Machine Perception ...
Our expert teams of physicists, engineers, data scientists and problem-solvers work together with ... Develop, characterize, and optimize advanced image-processing and computer-vision algorithms for ...
Our expert teams of physicists, engineers, data scientists and problem-solvers work together with ... Develop, characterize, and optimize advanced image-processing and computer-vision algorithms for ...
Staff Computer Vision & Machine Learning Engineer
Mountain View, CA · On-site
$203K - $270K/yr
Staff Computer Vision & Machine Learning Engineer for Autonomous Anti-Drone Systems Company Overview: Allen Control Systems (ACS) is a cutting-edge defense startup founded by two former Navy ...
Quick apply
Staff Computer Vision & Machine Learning Engineer
Mountain View, CA · On-site
$203K - $270K/yr
Staff Computer Vision & Machine Learning Engineer for Autonomous Anti-Drone Systems Company Overview: Allen Control Systems (ACS) is a cutting-edge defense startup founded by two former Navy ...
Algorithm engineer
$129K - $153K/yr
Computer Vision * Image Processing * Hands-on experience with at least one major deep learning ... Solid programming skills (C++ and/or Python), with experience in object-oriented and/or functional ...
Algorithm engineer
$129K - $153K/yr
Computer Vision * Image Processing * Hands-on experience with at least one major deep learning ... Solid programming skills (C++ and/or Python), with experience in object-oriented and/or functional ...
Algorithm engineer
$129K - $153K/yr
Computer Vision * Image Processing * Hands-on experience with at least one major deep learning ... Solid programming skills (C++ and/or Python), with experience in object-oriented and/or functional ...
Algorithm engineer
$129K - $153K/yr
Computer Vision * Image Processing * Hands-on experience with at least one major deep learning ... Solid programming skills (C++ and/or Python), with experience in object-oriented and/or functional ...
The Video Computer Vision and Video Engineering teams are centralized applied research and engineering organizations responsible for developing real-time on-device Computer Vision, Machine Perception ...
The Video Computer Vision and Video Engineering teams are centralized applied research and engineering organizations responsible for developing real-time on-device Computer Vision, Machine Perception ...
visionOS, Machine Learning Engineer/Computer Vision
Sunnyvale, CA · On-site
$147.40 - $272.10/hr
visionOS, Machine Learning Engineer/Computer Vision Sunnyvale, California, United States Machine Learning and AI Join our machine learning team at Apple to develop computer vision and localization ...
visionOS, Machine Learning Engineer/Computer Vision
Sunnyvale, CA · On-site
$147.40 - $272.10/hr
visionOS, Machine Learning Engineer/Computer Vision Sunnyvale, California, United States Machine Learning and AI Join our machine learning team at Apple to develop computer vision and localization ...
Algorithm engineer
Milpitas, CA · On-site
$127K - $149K/yr
Computer Vision * Image Processing * Hands-on experience with at least one major deep learning ... Solid programming skills (C++ and/or Python), with experience in object-oriented and/or functional ...
Algorithm engineer
Milpitas, CA · On-site
$127K - $149K/yr
Computer Vision * Image Processing * Hands-on experience with at least one major deep learning ... Solid programming skills (C++ and/or Python), with experience in object-oriented and/or functional ...
Algorithm engineer
Milpitas, CA · On-site
$129K - $153K/yr
Computer Vision * Image Processing * Hands-on experience with at least one major deep learning ... Solid programming skills (C++ and/or Python), with experience in object-oriented and/or functional ...
Algorithm engineer
Milpitas, CA · On-site
$129K - $153K/yr
Computer Vision * Image Processing * Hands-on experience with at least one major deep learning ... Solid programming skills (C++ and/or Python), with experience in object-oriented and/or functional ...
Senior Computer Vision Architect
Sunnyvale, CA · On-site
$216 - $394/hr
The Video Computer Vision and Video Engineering teams are centralized applied research and engineering organizations responsible for developing real-time on-device Computer Vision, Machine Perception ...
Senior Computer Vision Architect
Sunnyvale, CA · On-site
$216 - $394/hr
The Video Computer Vision and Video Engineering teams are centralized applied research and engineering organizations responsible for developing real-time on-device Computer Vision, Machine Perception ...
Computer Vision & Machine Learning, Associate
Mountain View, CA · On-site
$94K - $154K/yr
Associate Computer Vision & Machine Learning for Autonomous Anti-Drone Systems Company Overview ... With an engineering-first culture, ACS values technical excellence and innovation. Backed by our ...
Quick apply
Computer Vision & Machine Learning, Associate
Mountain View, CA · On-site
$94K - $154K/yr
Associate Computer Vision & Machine Learning for Autonomous Anti-Drone Systems Company Overview ... With an engineering-first culture, ACS values technical excellence and innovation. Backed by our ...
Senior Computer Vision Architect
$216K - $394K/yr
The Video Computer Vision and Video Engineering teams are centralized applied research and engineering organizations responsible for developing real-time on-device Computer Vision, Machine Perception ...
Senior Computer Vision Architect
$216K - $394K/yr
The Video Computer Vision and Video Engineering teams are centralized applied research and engineering organizations responsible for developing real-time on-device Computer Vision, Machine Perception ...
Sr. Computer Vision / Machine Learning Engineer
Mountain View, CA · On-site
$144K - $190K/yr
About the role We are hiring Computer Vision / Machine Learning Software Engineers to build compute-constrained models for deployed robots. You'll tackle diverse technical challenges, working with ...
Sr. Computer Vision / Machine Learning Engineer
Mountain View, CA · On-site
$144K - $190K/yr
About the role We are hiring Computer Vision / Machine Learning Software Engineers to build compute-constrained models for deployed robots. You'll tackle diverse technical challenges, working with ...
Software Engineer, Sensors & Computer Vision Responsibilities: * Design and develop new frameworks and core software components to implement, optimize, visualize, and debug sensor fusion and machine ...
Software Engineer, Sensors & Computer Vision Responsibilities: * Design and develop new frameworks and core software components to implement, optimize, visualize, and debug sensor fusion and machine ...
Computational Photography/Computer Vision Machine Learning Engineer, Camera & Photos
Cupertino, CA · On-site
$137K - $162K/yr
In the Camera Imaging Algorithms team in the Camera & Photos organization, we are looking for passionate, self-driven computational photography/computer vision machine learning engineers who enjoy ...
Computational Photography/Computer Vision Machine Learning Engineer, Camera & Photos
Cupertino, CA · On-site
$137K - $162K/yr
In the Camera Imaging Algorithms team in the Camera & Photos organization, we are looking for passionate, self-driven computational photography/computer vision machine learning engineers who enjoy ...
Computational Photography/Computer Vision Machine Learning Engineer, Camera & Photos
Cupertino, CA · On-site
$137K - $162K/yr
In the Camera Imaging Algorithms team in the Camera & Photos organization, we are looking for passionate, self-driven computational photography/computer vision machine learning engineers who enjoy ...
Computational Photography/Computer Vision Machine Learning Engineer, Camera & Photos
Cupertino, CA · On-site
$137K - $162K/yr
In the Camera Imaging Algorithms team in the Camera & Photos organization, we are looking for passionate, self-driven computational photography/computer vision machine learning engineers who enjoy ...
Computer Vision Research Intern
San Jose, CA · On-site
$18 - $59/hr
Requirements: • Deep understanding of computer vision and machine learning fundamentals; experience with 3D vision, geometric reasoning, or embodied AI is a plus • Strong programming skills in ...
Computer Vision Research Intern
San Jose, CA · On-site
$18 - $59/hr
Requirements: • Deep understanding of computer vision and machine learning fundamentals; experience with 3D vision, geometric reasoning, or embodied AI is a plus • Strong programming skills in ...
Computer Vision Research Intern
$18 - $59/hr
Deep understanding of computer vision and machine learning fundamentals; experience with 3D vision, geometric reasoning, or embodied AI is a plus Strong programming skills in Python and hands-on ...
Computer Vision Research Intern
$18 - $59/hr
Deep understanding of computer vision and machine learning fundamentals; experience with 3D vision, geometric reasoning, or embodied AI is a plus Strong programming skills in Python and hands-on ...
Senior Computer Vision / Machine Learning Engineer - 3D Vision & Perception
Sunnyvale, CA · On-site
$122K - $168K/yr
We are a team of computer vision and machine learning (CVML) engineers building real-time 3D perception and input systems for future Apple products. We are looking for a strong CVML engineer with ...
Senior Computer Vision / Machine Learning Engineer - 3D Vision & Perception
Sunnyvale, CA · On-site
$122K - $168K/yr
We are a team of computer vision and machine learning (CVML) engineers building real-time 3D perception and input systems for future Apple products. We are looking for a strong CVML engineer with ...
Computer Vision Engineer information
See Morgan Hill, CA salary details
$55.3K - $64.5K
0% of jobs
$64.5K - $73.8K
0% of jobs
$73.8K - $83K
7% of jobs
$83K - $92.2K
0% of jobs
$92.2K - $101.5K
0% of jobs
$101.5K - $110.7K
1% of jobs
$110.7K - $119.9K
0% of jobs
$125.3K is the 25th percentile. Wages below this are outliers.
$119.9K - $129.1K
28% of jobs
$129.1K - $138.4K
1% of jobs
$138.4K - $147.6K
0% of jobs
The median wage is $149.4K / yr.
$147.6K - $156.8K
62% of jobs
$55.3K
$138.6K
$156.8K
How much do computer vision engineer jobs pay per year?
What is a computer vision engineer?
What does a computer vision engineer do?
Computer vision is a branch of artificial intelligence that attempts to replicate human analytical processes by using algorithms and computer models to understand and identify patterns in images. As a computer vision engineer, you use software to handle the processing and analysis of large data populations, and your efforts support the automation of predictive decision-making efforts. Your responsibilities involve research, programming, data analysis, and user interface design. You may work on a variety of exciting development projects like self-driving cars, mobile devices, innovative features and capabilities in sports and entertainment, and the next generation of social media enhancements.
What are the key skills and qualifications needed to thrive as a computer vision engineer, and why are they important?
What are some common challenges faced by computer vision engineers when deploying models to production environments?
What is the difference between Computer Vision Engineer vs Machine Learning Engineer?
| Aspect | Computer Vision Engineer | Machine Learning Engineer |
|---|---|---|
| Required Credentials | Bachelor's or Master's in CS, Electrical Engineering, or related; knowledge of image processing and computer vision libraries | Bachelor's or Master's in CS, Data Science, or related; strong programming and statistical skills |
| Work Environment | Develops algorithms for image/video analysis, object detection, and recognition in tech, automotive, or healthcare industries | Builds models for various data types, including text, images, and structured data across multiple sectors |
| Employer & Industry Usage | Tech companies, autonomous vehicles, robotics, healthcare | Tech firms, finance, e-commerce, healthcare, and research institutions |
While both roles involve machine learning techniques, Computer Vision Engineers specialize in developing algorithms for visual data, whereas Machine Learning Engineers work on broader data modeling across various data types. The roles often overlap but differ mainly in focus and application areas.
What job categories do people searching Computer Vision Engineer jobs in Morgan Hill, CA look for?
The top searched job categories for Computer Vision Engineer jobs in Morgan Hill, CA are:
What cities near Morgan Hill, CA are hiring for Computer Vision Engineer jobs?
Cities near Morgan Hill, CA with the most Computer Vision Engineer job openings:

Apple rating
8.0
Based on 677 frontline employees who took The Breakroom Quiz
7th of 30 rated technology retailers
Job description
Description
The Architecture team within our organization is responsible for bringing together computer vision algorithms, firmware, and low-level software teams to drive some of the most exciting programs across many Apple products! We do this by enabling the co-design of computer vision algorithms and systems through a deep understanding of the complexities and trade-offs between algorithm performance, imaging pipeline, system resources, and real-time constraints. To be successful in this role, you not only have to be an excellent engineer, but also a phenomenal collaborator-comfortable communicating with a wide range of experts and leaders across many different domains, from firmware and OS to feature and experience. Are you ready to be a part of the next big thing at Apple?
Minimum Qualifications
BS in Computer Science, Electrical Engineering, or other relevant fields with a minimum of 10 years relevant, proven experience.
Validated ability to work in a highly multi-functional environment at the intersection of Computer Vision, Embedded Systems, ISP, Mechanical and Electrical Engineering, Optical Science, Human Factors or similar.
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.
Depth of expertise in one or more computer vision specialty areas relevant to this role. These areas may include SLAM, tracking, classification, calibration, PnP-based pose estimation, scene understanding, human representation, and image enhancement.
Preferred Qualifications
Breadth of knowledge in some areas of computer vision including either classical methods or ML. These areas may include SLAM, tracking, classification, calibration, PnP-based pose estimation, scene understanding, human representation, and image enhancement.
Experience in translating ambiguous, high-level product goals into detailed feature-level architectures and system requirements. Proven ability to derive defensible end-to-end requirements at the system level and decompose them into module/component-specific requirements that include firmware, ISP, and OS constraints.
Strong leadership skills to drive large multi-functional efforts, resolve conflicts, and present results to the highest levels of Apple leadership. Demonstrated ability to 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.
Experience in optimizing and fine-tuning ISP pipelines, including tasks like noise reduction, color correction, demosaicing, and dynamic range enhancement.
Ideal candidates will also have exposure to modern innovative techniques including vision transformers, foundation models, and vision-language models, with a focus on integrating these methods into resource-constrained environments.
Proficiency in debugging and optimizing performance at the firmware or OS level, with specific expertise in tuning ISP performance to ensure tight integration between hardware capabilities and algorithmic performance.
About Apple
Sourced by ZipRecruiter
Imagine 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. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.
Industry
Computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Cupertino, CA, US
Year founded
1976