Computer Vision Engineer Jobs in California
Computer vision engineer jobs in California are among the most active in the country, concentrated in autonomous vehicles, robotics, semiconductor design, and consumer electronics across a seniority range from entry-level ML engineers through principal researchers. The largest hiring metros are San Francisco, San Jose, and Los Angeles, where companies such as Apple, Qualcomm, and Google maintain substantial engineering operations and consistently recruit for computer vision roles. The most in-demand specialties are real-time object detection, 3D scene reconstruction, and on-device inference optimization for edge hardware. Find a role that fits below and apply directly.
Find Computer Vision Engineer JobsOverview
Showing 5 of 50+ Computer Vision Engineer jobs











The incredible potential of multimodal foundation models and large language models has unlocked machine learning applications that were previously thought infeasible. The Video Computer Vision (VCV) group is looking for a highly motivated and skilled Machine Learning Systems Engineer to help us ship cutting-edge computer vision technology on Apple devices.
The VCV organization has pioneered groundbreaking features like FaceID/FaceKit, Gaze/Hand Gesture Control, Body Tracking, and 2D/3D Scene Understanding fundamentally changing how millions of users interact with technology. We seamlessly balance research and product requirements to deliver pioneering, Apple-quality experiences. By innovating across the full stack and partnering closely with hardware, software, and AI teams, we shape future products and bring our architectural vision to life.
Description
As a member of the Video Computer Vision team, you will work across the stack to transform promising research projects into refined products that ship to our customers. You will build software infrastructure to deliver multimodal context to models and optimize the software harness and the model for efficient on-device deployment. Partnering closely with algorithm researchers, you will also participate in post-training model alignment and evaluation.","responsibilities":"Develop on-device software that bridges multimodal AI models and computer vision technologies with production systems deployed across Apple devices.
Optimize on-device inference latency, memory footprint, and computational efficiency of CV/ML models.
Benchmark, profile, and evaluate the power consumption and thermal performance of models running on Apple silicon.
Engage with cross-functional teams to understand and influence requirements, brainstorm the solution space, and propose, design and implement debuggable and maintainable Computer Vision systems meeting requirements.
Design experiments and evaluations to understand quality and on-device deployment tradeoffs, driving informed system design decisions.
Debug concurrent systems on embedded devices via a variety of existing tools and techniques; develop innovative debug tools and visualizations when existing ones don't fit the bill.
Preferred Qualifications
Programming experience with Swift and familiarity with CoreML, CoreFoundation, and RealityKit frameworks.
Fundamental knowledge of real-time video pipelines, image transformations, and rendering loops.
Experience optimizing models for neural network accelerators (e.g., Apple Neural Engine or mobile GPUs).
Minimum Qualifications
Bachelor’s degree in Computer Science, Machine Learning, or a related discipline, and 3+ years of relevant industry experience.
Strong ML fundamentals.
Proven track record of writing high-quality production code for shipped on-device CV/ML features deployed on embedded platforms
Solid understanding of operating system fundamentals and extensive programming experience in Python and C++.
Hands-on experience with PyTorch and familiarity with the end-to-end ML lifecycle (data preprocessing, training, evaluation, and edge deployment).
Experience with Supervised Fine-Tuning (SFT) pipelines to adapt vision and multimodal foundation models for specialized, on-device downstream tasks.
Robust foundational understanding of machine learning architectures, specifically Multimodal LLMs and the integration of ML components into complex production systems.
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $150,400 and $277,600, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
See All 50 Computer Vision Engineer Jobs in California
Find roles in California that match your experience and apply in just a few clicks.
Find Computer Vision Engineer JobsComputer Vision Engineer Jobs by City in California
Where California roles are concentrated, by current openings.
Computer Vision Engineer Job Market in California
A snapshot from current California openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Technology & Software
- Electronics & Hardware
- Telecommunications
- Science & Research
What California Employers Look For
The qualifications that appear most often in computer vision engineer jobs across California.
- Bachelor's or master's degree in computer science, electrical engineering, or a related field
- Proficiency in Python and C++ with hands-on experience in OpenCV or PyTorch
- Experience designing and training deep learning models for image or video tasks
- Familiarity with camera calibration, sensor fusion, or 3D point cloud processing
- Ability to optimize models for deployment on embedded or edge computing hardware
- Experience with real-time systems and performance benchmarking on GPU or NPU targets
Computer Vision Engineer Jobs in California: Frequently Asked Questions
How do you become a computer vision engineer in California?
Computer vision engineering in California requires no state-issued license, so the path runs through education and demonstrated technical skill. Most California employers expect at least a bachelor's degree in computer science, electrical engineering, or applied mathematics, with a master's preferred for research-heavy roles. Building a portfolio of projects involving object detection, segmentation, or depth estimation, and contributing to open-source repositories, is the most effective way to make a profile competitive before applying.
How much do computer vision engineers make in California?
Computer vision engineers in California earn a median of about $174,410 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $105,060 for the lowest 10% to over $272,670 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire computer vision engineers in California?
Employers hiring computer vision engineers in California right now include Qualcomm, Meta, and Apple, based on current listings on Migrate Mate as of November 2026. California's concentration of autonomous vehicle programs, semiconductor firms, and consumer hardware companies makes it one of the most consistent states for sustained computer vision hiring throughout the year.
Which California cities have the most computer vision engineer jobs?
San Francisco, San Diego, and Sunnyvale have the most computer vision engineer openings in California. The San Francisco Bay Area and San Jose dominate because of the density of autonomous vehicle startups, chip design companies, and large tech headquarters in Silicon Valley, while Los Angeles draws volume from its growing aerospace, entertainment technology, and robotics sectors.
Are there remote computer vision engineer jobs in California?
Yes, but they're less common than in purely software-focused roles, because much of the work involves hardware integration, lab testing, and sensor calibration that requires on-site access. About 65% of computer vision engineer openings tied to California are remote or hybrid as of November 2026, with remote options concentrated in research, algorithm development, and model training tasks that don't depend on physical equipment.
How can I get hired as a computer vision engineer in California with little or no experience?
The most realistic entry path is an associate or new-graduate software engineering role focused on ML infrastructure or data pipelines at a California company, then moving laterally once you've built internal credibility. Large California employers such as Intel, Qualcomm, and Apple run university recruiting programs and internship-to-hire pipelines aimed at recent graduates. A strong portfolio of computer vision projects on GitHub, ideally including a deployed model on edge hardware, is the credential that separates entry-level candidates most effectively in California interviews.
Where can I find and apply to computer vision engineer jobs in California?
You can find and apply to computer vision engineer jobs in California on Migrate Mate, which lists current California openings updated regularly. Search the available roles, find the ones that match your background and target location, and apply directly to each position.
See All 50 Computer Vision Engineer Jobs in California
Find roles in California that match your experience and apply in just a few clicks.
Find Computer Vision Engineer Jobs