1

Computer Vision Machine Learning Engineer Jobs in California

Our direct client is hiring a Machine Learning Engineer for their software machine learning and computer vision team to design, develop, and implement critical machine learning models supporting ...

Our direct client is hiring a Machine Learning Engineer for their software machine learning and computer vision team to design, develop, and implement critical machine learning models supporting ...

About the Role We are looking for a strong Machine Learning Engineer / Computer Vision Engineer to work on Traffic Sign Recognition ( TSR ) 2D detection for production autonomous driving systems. In ...

Description Apple's Video Computer Vision (VCV) Face and Body technologies team is looking for a skilled Machine Learning Engineer with experience developing ML models for computer vision and ...

Description Apple's Video Computer Vision (VCV) Face and Body technologies team is looking for a skilled Machine Learning Engineer with experience developing ML models for computer vision and ...

next page

Showing results 1-20

Computer Vision Machine Learning Engineer information

See California salary details

$47.9K

$119.9K

$135.7K

How much do computer vision machine learning engineer jobs pay per year?

As of Jul 12, 2026, the average yearly pay for computer vision machine learning engineer in California is $119,924.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,000.00 and $129,800.00 per year, depending on experience, location, and employer.

What are some common challenges Computer Vision Machine Learning Engineers face when deploying models to production environments?

One common challenge for Computer Vision Machine Learning Engineers is ensuring that models perform reliably in real-world conditions, which can vary significantly from controlled training datasets. Handling data drift, optimizing inference speed for deployment on edge devices, and integrating models into existing software pipelines all require close collaboration with software engineers, data scientists, and product teams. Additionally, managing hardware resource constraints and maintaining model accuracy as new data is collected are ongoing responsibilities. Staying up to date with the latest research and tools is essential to address these evolving challenges effectively.

What is the difference between Computer Vision Machine Learning Engineer vs Data Scientist?

AspectComputer Vision Machine Learning EngineerData Scientist
CredentialsBachelor's or Master's in CS, ML, or related; experience with CV frameworksBachelor's or Master's in CS, Statistics, or related; strong analytical skills
Work EnvironmentDevelops CV models, works with image/video data, often in AI/tech companiesAnalyzes data, builds predictive models, often in finance, healthcare, or tech
Industry UsageCommon in AI, robotics, autonomous vehicles, surveillanceUsed across finance, marketing, healthcare, and tech sectors

While both roles involve machine learning, Computer Vision Machine Learning Engineers focus on developing models for image and video data, often requiring specialized knowledge in CV frameworks. Data Scientists analyze diverse datasets to extract insights, with less emphasis on visual data. Both roles share foundational ML skills but differ in their application domains.

What does a Computer Vision Machine Learning Engineer do?

A Computer Vision Machine Learning Engineer designs and develops algorithms that enable computers to interpret and understand visual data from the world, such as images and videos. They use machine learning techniques to train models for tasks like object detection, facial recognition, and image segmentation. These engineers typically work with large datasets, optimize models for accuracy and efficiency, and deploy solutions for real-world applications in industries like healthcare, automotive, robotics, and retail.

What are the key skills and qualifications needed to thrive as a Computer Vision Machine Learning Engineer, and why are they important?

To thrive as a Computer Vision Machine Learning Engineer, you need a strong background in computer science, mathematics, and machine learning, typically supported by a relevant degree and experience with image processing algorithms. Proficiency with frameworks like TensorFlow or PyTorch, knowledge of OpenCV, and experience with cloud computing platforms are commonly required. Problem-solving ability, teamwork, and effective communication are crucial soft skills for integrating complex models into real-world applications. These skills and qualities are essential for developing innovative solutions that accurately interpret visual data and drive impactful results.
What job categories do people searching Computer Vision Machine Learning Engineer jobs in California look for? The top searched job categories for Computer Vision Machine Learning Engineer jobs in California are:
What cities in California are hiring for Computer Vision Machine Learning Engineer jobs? Cities in California with the most Computer Vision Machine Learning Engineer job openings:
Sr. Computer Vision and Machine Learning Engineer, Creativity Apps

Sr. Computer Vision and Machine Learning Engineer, Creativity Apps

Apple

Cupertino, CA

$184K - $324K/yr

Full-time

Medical, Dental, Retirement

Posted 6 days ago


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 670 frontline employees who took The Breakroom Quiz

5th of 30 rated technology retailers


Job description

At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly! The Creativity Apps team needs your help shaping the next generation of creative editing tools by working on pioneering technologies to surprise and delight pros and enthusiasts alike.
As a Senior Computer Vision & Machine Learning Engineer, you will work alongside our world-class creatives, designers, and engineers to help innovate in the creative space in ways that only Apple can. This is a highly visible, highly impactful opportunity!
Description
We are hiring a software engineer to work on a new initiative that will push the boundary of what's possible in the field of Generative AI. The ideal candidate will have deep knowledge in computational photography and multi-modal image editing. This position requires a self-motivated individual with excellent interpersonal skills to effectively collaborate with all levels of the organization.
","responsibilities":"Incubate state-of-the-art machine learning algorithms and demonstrate their applicability to Apple's products
Take ownership of the full lifecycle of machine learning models, from large distributed training and validation to efficient inference at scale
Design data pipelines in partnership with collection, curation and evaluation teams to ensure suitable model inputs
Communicate the latest research developments in image generation to help drive the long-term product roadmap
Partner with cross-functional teams to bring experimental models and proof-of-concept features to next-generation products.
Preferred Qualifications
Experience optimizing models and algorithms that run efficiently on resource-constrained platforms is a plus.
Experience with flow matching and multi-modal conditioning for generative modeling is a plus.
Familiarity with 3D reconstruction techniques from single or multiple images, particularly ML-based methods, is a plus.
Knowledge of and keen interest in the art and science of photography and aesthetics.
Publications at major conferences (CVPR, ICCV, ECCV, NeurIPS, ICML, ICLR) is a plus.
Minimum Qualifications
MS or PhD in Computer Science, Machine Learning or related field, and 5+ years of significant industry experience delivering products using state-of-the-art computational photography and machine learning technologies.
Extensive knowledge in theory and practice of machine learning and deep learning techniques, particularly diffusion models, variational auto-encoders and transformers.
Experience delivering customer-facing products with computer vision, computational photography or generative AI features.
Hands-on experience building, training, evaluating, and deploying diffusion, transformer and Generative Adversarial Network based models, or related methods.
Experience contributing to large codebases while delivering high-quality software at scale.
Strong programming skills in high-level languages like Python and one of the deep learning toolkits such as PyTorch, JAX, or TensorFlow.
Ability to collaborate effectively across organizations and drive alignment in large cross-functional projects.
Ability to concisely communicate with audiences of different backgrounds, from non-technical individuals to experts in the field.
Committed to encouraging an open and inclusive work environment.
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 $184,700 and $324,800, 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.

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

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