1

Computer Vision Machine Learning Jobs in California

Senior Computer Vision Engineer

Santa Clara, CA

$143.90K - $189.70K/yr

We are seeking a talented Computer Vision / Machine Learning Engineer to join our global team. In this role, you will develop and optimize multi-modal models and computer vision systems, driving ...

Senior Computer Vision Engineer

Santa Clara, CA · On-site

$143.90K - $189.70K/yr

We are seeking a talented Computer Vision / Machine Learning Engineer to join our global team. In this role, you will develop and optimize multi-modal models and computer vision systems, driving ...

Computer Vision Engineer V

Sunnyvale, CA · On-site

$132.90K - $156.70K/yr

Preferred Qualification: • MS or PhD in EE/CS • Theoretical knowledge in the field of computer vision, machine learning, and image processing, or ISP sensors. • Experience with low-level SW ...

Machine Learning Researcher

San Jose, CA · On-site

$150K - $290K/yr

Stay current with latest developments in computer vision and machine learning literature * Prototype novel algorithms and validate performance through experimentation * Design and implement end-to ...

next page

Showing results 1-20

Computer Vision Machine Learning information

See California salary details

$12

$19

$29

How much do computer vision machine learning jobs pay per hour?

As of May 30, 2026, the average hourly pay for computer vision machine learning in California is $19.66, according to ZipRecruiter salary data. Most workers in this role earn between $16.15 and $21.59 per hour, depending on experience, location, and employer.

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 strong foundations in mathematics, programming (especially Python or C++), and expertise in machine learning algorithms, typically supported by a degree in computer science, engineering, or a related field. Familiarity with deep learning frameworks like TensorFlow or PyTorch and experience with image processing libraries are essential, along with knowledge of version control systems. Strong problem-solving, collaboration, and communication skills help you translate complex requirements into effective models and work efficiently in multidisciplinary teams. These skills ensure the development of robust computer vision solutions that address real-world challenges and drive innovation.

What are some common challenges faced by Computer Vision Machine Learning engineers when deploying models to production environments?

Computer Vision Machine Learning engineers often encounter challenges such as ensuring models perform well on real-world, diverse image data that may differ from training datasets. Managing computational efficiency and latency is crucial, especially for real-time applications. Additionally, integrating models with existing software systems and maintaining accuracy as data evolves can be complex. Collaboration with data engineers, software developers, and product teams is essential to address these challenges and ensure smooth deployment and monitoring.

What is a Computer Vision Machine Learning Engineer?

A Computer Vision Machine Learning Engineer is a professional who develops algorithms and models that enable computers to interpret and understand visual data from the world, such as images and videos. They use techniques from machine learning, deep learning, and image processing to build systems capable of tasks like object detection, image classification, facial recognition, and scene understanding. Their work is critical in fields such as autonomous vehicles, healthcare imaging, security, and augmented reality. These engineers typically have strong skills in programming, mathematics, and data analysis, and often work closely with data scientists and software developers.

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

AspectComputer Vision Machine LearningData Scientist
Required CredentialsBachelor's or higher in CS, ML, or related; experience with ML frameworksBachelor's or higher in CS, Statistics, or related; strong analytical skills
Work EnvironmentResearch labs, tech companies, AI startups focusing on visual dataBusiness, finance, healthcare sectors analyzing diverse data sets
Industry UsageDeveloping visual recognition systems, image processingData analysis, predictive modeling, business insights
Common Search/ComparisonYesYes

While both roles involve machine learning, Computer Vision Machine Learning specializes in visual data and image processing, whereas Data Scientists work with a broader range of data types to generate insights across various industries.

What cities in California are hiring for Computer Vision Machine Learning jobs? Cities in California with the most Computer Vision Machine Learning job openings:

Research Scientist - Computer Graphics, Vision and Machine Learning

Eyeline

Los Angeles, CA

$100K - $320K/yr

Other

Posted 9 days ago


Job description

Netflix is a global leader in entertainment services, expanding beyond media distribution into cutting-edge content production. Within this ecosystem, Eyeline Labs serves as the research and innovation arm of Netflix Eyeline Studios, developing and deploying advanced technologies that transform how films are made.

Our mission is to tackle the challenges of tomorrow, making the seemingly impossible achievable, delivering photorealistic quality with exceptional speed and efficiency, and supporting creators in bringing their boldest creative visions to life.

We want to provide you with a solid foundation where you can be a part of an innovative team of brilliant researchers, developers and virtual storytellers. Learn more.

We are seeking a highly skilled Research Scientist with a strong background in computer vision, computer graphics, and machine learning. This role is ideal for candidates passionate about generating high-quality images and advancing the state of the art in dynamic scene capture and reconstruction, and novel view synthesis. You will be at the forefront of developing new algorithms that drive the future of visual storytelling.
Key Responsibilities
  • Conduct applied research in computer graphics and machine learning, with a focus on high-fidelity reconstruction and photorealistic image synthesis
  • Design, implement, and evaluate novel algorithms for (Dynamic) Gaussian Splatting, 3D reconstruction, and performance capture
  • Lead high-quality data acquisition and curation efforts to support next-generation machine learning algorithms for VFX and virtual production
  • Prepare and publish research at top-tier conferences (SIGGRAPH, CVPR, NeurIPS, ICCV, ECCV, ICLR)
  • Collaborate closely with engineering, production, and business teams to integrate research outcomes into production workflows, always aiming for production-quality results (not just research demos)
  • Identify and champion new research directions that can have significant impact on content creation and virtual production
Qualifications
  • PhD in Computer Graphics, Computer Vision, Machine Learning, or a closely related field (required)
  • Strong publication record as first author at top-tier conferences (SIGGRAPH, CVPR, NeurIPS, ICCV, ECCV, ICLR)
  • Deep expertise in computer graphics and machine learning, with demonstrated experience in 3D reconstruction, dynamic scene capture, and photorealistic rendering
  • Hands-on experience with (Dynamic) Gaussian Splatting, 3D reconstruction techniques, and either diffusion models (image/video) or transferrable experience with transformer architectures
  • Strong interest and attention to detail in image and signal processing, with a drive to achieve high-quality, production-ready results
  • Exceptional interpersonal and communication skills, with the ability to work collaboratively in a fast-paced, multidisciplinary environment
  • High level of ownership, initiative, and a positive, problem-solving attitude
  • Passion for movies, TV, and storytelling (preferred)
$100,000 - $320,000 a year
This salary range is specific to applicants applying to our position in Los Angeles, California. To determine your base salary, we consider your qualifications, skills, and experience. These considerations can cause your compensation to vary outside of this range and will also be dependent on your location.
 
About Us
Eyeline is a global creative studio partnering with storytellers to turn their ambitions into stunning reality. By blending the time-honored craft of filmmaking with breakthrough technologies, we unlock bold, cinematic visions at scale. Our three pillars - VFX, Studios and Labs - form the creative spine of Eyeline, guiding how we think, work, and show up in every frame.

At Eyeline, we believe technology serves artistry and our people are the soul behind everything we do, deepening creative connection, rather than replacing it. We build worlds with exceptional craft and precision, working hand in hand with our creative partners from concept to final pixel.

Netflix Investment- Eyeline
With the support of Netflix's investment in our pipeline, infrastructure, and workforce, we're pushing the boundaries of what's possible in visual effects and virtual production technology. In addition to our work with Netflix, we continue to partner with a wide range of long-standing and new clients worldwide.

Come as you are
We are looking for those seeking to take risks with us, those driven by passion for their craft. To us, these are key ingredients that we look for in our team. We are committed to ensuring fair and equal treatment of your application. When you apply for a role with us, you will receive consideration based solely on your qualifications.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job