1

Computer Vision Machine Learning Engineer Jobs in San Francisco, CA

Advex is a seed stage tech startup focused on solving challenges in computer vision through effective data collection. As a Machine Learning Engineer, you will shape the technical direction of the ...

About the Role We are seeking a Machine Learning Engineer to design, build, and evaluate advanced ... Develop and evaluate models across reinforcement learning, NLP/LLMs, computer vision, and ...

- Robotics Vision Engineer Title Robotics Vision Engineer Company Description We are a 3-year-old ... computer vision, machine learning, robotics and control systems to solve exciting product ...

- Robotics Vision Engineer Title Robotics Vision Engineer Company Description We are a 3-year-old ... computer vision, machine learning, robotics and control systems to solve exciting product ...

Qualifications Experience: * 3+ years of professional experience as a Machine Learning Engineer or ... Advanced degree in computer science, mathematics, statistics or related area of study strongly ...

Robotics Vision Engineer Title Robotics Vision Engineer Company Description We are a 3-year-old ... computer vision, machine learning, robotics and control systems to solve exciting product ...

Qualifications Experience: * 3+ years of professional experience as a Machine Learning Engineer or ... Advanced degree in computer science, mathematics, statistics or related area of study strongly ...

S. in Computer Science, Data Science, Statistics, Mathematics, or related field. Nice to Have ... Health, dental, and vision insurance fully covered for employee + dependants. * $3,000 annual ...

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

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 ...

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 ...

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

Showing results 21-40

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 Sep 5, 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 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.

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 such as healthcare, automotive, and security. Skills in deep learning frameworks like TensorFlow or PyTorch and experience with image processing are highly valued, and the role often offers competitive salaries and opportunities for advancement.

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 1% As Needed, 79% Full Time, 15% Part Time, and 5% Contract. Highlights an 95% Physical, 2% Hybrid, and 3% Remote job distribution, with an average salary of $143,166 per year, or $68.8 per hour.

Machine Learning Engineer

OpenReq

San Francisco, CA • On-site

Full-time

Re-posted 16 days ago


Job description

Job Summary:
Advex is a seed stage tech startup focused on solving challenges in computer vision through effective data collection. As a Machine Learning Engineer, you will shape the technical direction of the company by automating the ML life-cycle and engaging directly with customers while contributing to the architectural roadmap of the Advex platform.
Responsibilities:
• Play a pivotal role in shaping the company's technical direction.
• Collect data, label data, train model and iterate multiple times before achieving desired performance.
• Work with the CTO to automate the entire ML life-cycle by scaling the Advex pipeline.
• Identify gaps in data distributions, generate labeled synthetic samples, and train downstream models on enhanced synthetic datasets.
• Engage directly with customers.
• Contribute heavily to the architectural roadmap, laying the foundation for the Advex platform.
• Understand gaps in data distributions.
• Control Diffusion Models.
• Evaluate generative models.
• Full-stack development.
• Large scale model training.
• Build infrastructure to run complex ML pipelines.
• Prune and model quantization.
Qualifications:
Required:
• 3 to 5 years of industry experience in full-stack Deep Learning and Computer Vision
• Prior experience working at a startup
• Experiences in end to end ML application development, including data engineering, model tuning, and model serving
• Technical expertise demonstrated through published papers or industry experience: Representation learning – SSL, VAE, Dino, SAM
• Building and scaling ML Infrastructure - AWS, GCP, containerization
• Proven track record of rapidly delivering complex project within tight deadlines
• Ability to make critical decisions with little information
• Excel at identifying bottlenecks and gaps within research papers and swiftly translating them into code.
Company:
OpenReq is a talent acquisition firm that offers recruiting and staffing solutions for early-stage start-ups. Founded in 2020, the company is headquartered in San Diego, USA, with a team of 11-50 employees. The company is currently Early Stage.