1

Computer Vision Machine Learning Engineer Jobs in San Francisco, CA

They are seeking a Machine Learning Engineer to train and deploy critical models for their core ... both traditional computer vision and VLMs โ€ข Build your own tools as needed--like a quick ...

Machine Learning Engineer

San Francisco, CA ยท On-site

$200K - $280K/yr

Skill leveraging Claude Code, Codex, or other coding agents * BS/MS/PhD in Computer Science or a ... Benefits We offer excellent medical, dental, and vision coverage, alongside a strong benefits ...

Machine Learning Engineer

San Francisco, CA ยท On-site

$150 - $210/hr

You have a Bachelor's degree in Computer Science, Machine Learning, Engineering, Mathematics, or a ... and vision insurance for you and participation for your family * 401(k) with Company Match ...

Machine Learning Engineer

San Francisco, CA ยท On-site

$100K - $150K/yr

The Opportunity As a Machine Learning Engineer, you'll work on multimodal perception, VLA training ... Strong ML engineering fundamentals across robotics, computer vision, and perception systems

Computer Vision Engineer

Burlingame, CA ยท On-site

$125K - $148K/yr

Meta Reality Labs is looking for a computer vision engineer with background in machine learning, classical image analysis, 3D geometric modeling, featur.

Preferred Qualifications * BS, MS or higher degree in Computer Science, Robotics, Engineering or a ... Deep understanding of state-of-the-art machine learning techniques and models. * Extensive industry ...

Computer Vision Engineer

Menlo Park, CA

$131K - $155K/yr

Meta Reality Labs is looking for a computer vision engineer with background in machine learning, classical image analysis, 3D geometric modeling, featur.

Computer Vision Engineer

San Francisco, CA ยท On-site +1

$141K - $184K/yr

Help implement and maintain machine learning and computer vision pipelines. * Assist with deploying ... Document experiments, engineering decisions, and best practices. * Take on a variety of technical ...

Showing results 41-60

Computer Vision Machine Learning Engineer information

See San Francisco, CA salary details

$57.1K

$143.2K

$162K

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

As of Aug 12, 2026, the average yearly pay for computer vision machine learning engineer in San Francisco, CA is $143,166.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,400.00 and $154,900.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.

Are computer vision machine learning engineers in demand?

Computer vision machine learning engineers are in high demand due to the growth of AI applications in industries like healthcare, automotive, and security. Skills in deep learning frameworks such as TensorFlow or PyTorch and experience with image processing are highly valued, and the role often requires knowledge of data annotation and model deployment. The demand is expected to continue rising as companies increasingly adopt AI-driven visual analysis solutions.

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?

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.

How much do computer vision machine learning engineers make?

Computer vision machine learning engineers typically earn between $80,000 and $150,000 annually, depending on experience, location, and industry. Senior roles or those with specialized skills in deep learning and neural networks can earn higher salaries, often exceeding $180,000.
What are popular job titles related to Computer Vision Machine Learning Engineer jobs in San Francisco, CA? For Computer Vision Machine Learning Engineer jobs in San Francisco, CA, the most frequently searched job titles are:
What job categories do people searching Computer Vision Machine Learning Engineer jobs in San Francisco, CA look for? The top searched job categories for Computer Vision Machine Learning Engineer jobs in San Francisco, CA are:
What cities near San Francisco, CA are hiring for Computer Vision Machine Learning Engineer jobs? Cities near San Francisco, CA with the most Computer Vision Machine Learning Engineer job openings:
Infographic showing various Computer Vision Machine Learning Engineer job openings in San Francisco, CA as of August 2026, with employment types broken down into 50% Full Time, and 50% Contract. Highlights an 100% In-person job distribution, with an average salary of $143,166 per year, or $68.8 per hour.

Machine Learning Engineer

Recruiting from Scratch

San Francisco, CA โ€ข On-site

Full-time

Re-posted 24 days ago


Job description

Job Summary:
Recruiting from Scratch represents a dynamic and innovative company in the healthcare AI sector that is on a mission to transform healthcare operations through advanced machine learning. The Machine Learning Engineer will develop and optimize machine learning models to enhance healthcare operations and collaborate with cross-functional teams to integrate solutions into existing workflows.
Responsibilities:
โ€ข Develop and optimize machine learning models using Python, PyTorch, and TensorFlow to enhance healthcare operations.
โ€ข Collaborate with cross-functional teams to integrate machine learning solutions into existing workflows and systems.
โ€ข Conduct experiments and analyze data to improve model performance and accuracy.
โ€ข Implement best practices in machine learning and software engineering to ensure high-quality deliverables.
โ€ข Participate in code reviews and contribute to a culture of continuous improvement and innovation.
Qualifications:
Required:
โ€ข 3+ years of experience in machine learning engineering or a related field.
โ€ข Proficient in Python and experienced with frameworks such as PyTorch and TensorFlow.
โ€ข Strong understanding of machine learning algorithms and their applications in real-world scenarios.
โ€ข Experience in developing and deploying scalable machine learning models.
Preferred:
โ€ข Familiarity with healthcare data and understanding of industry-specific challenges.
โ€ข Experience with cloud platforms and deployment of machine learning solutions in production environments.
โ€ข Knowledge of data preprocessing and feature engineering techniques.
Company:
A recruiting agency working with technology companies to help them hire software engineers, data roles, product managers, and hardware. Founded in 2021, the company is headquartered in Albany, USA, with a team of 11-50 employees. The company is currently Early Stage.

Recruiting from Scratch logo

About Recruiting from Scratch

Sourced by ZipRecruiter

Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire. We work with companies funded by the best investors including Sequoia Capital, Lightspeed Ventures, Tiger Global Management, A16Z, Accel, DFJ, and more.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

New York, NY, US

Year founded

2021

Social media