1

Computer Vision Deep Learning Engineer Jobs in San Francisco, CA

Someone comfortable working across classical Computer Vision, deep learning, and multimodal ... An engineer who is curious, adaptable, and eager to learn emerging vision and AI technologies. * A ...

You will collaborate with a team of talented researchers and engineers, and enhance our cohesive ... learning, reinforcement learning, robotics, or computer vision. * Deep understanding of ...

AI Vision Engineer

San Francisco, CA · On-site

$150 - $210/hr

Someone comfortable working across classical Computer Vision, deep learning, and multimodal ... An engineer who is curious, adaptable, and eager to learn emerging vision and AI technologies. * A ...

As a Computer Vision & Autonomy Engineer , you will be joining the team responsible for the design ... Develop robust real-time Deep Learning and Classical CV algorithms for classification, and tracking ...

Design, train, and optimize custom deep learning models that understand CAD workflows and generate ... Comprehensive medical, dental, and vision insurance * Catered team lunches at the San Mateo office

Computer Vision Engineer

Burlingame, CA · On-site

$125K - $148K/yr

Meta Reality Labs is seeking a Machine Learning Engineer to drive the productization of gesture recognition models for our AR/VR devices. This role brid.

Showing results 41-60

Computer Vision Deep Learning Engineer information

See San Francisco, CA salary details

$57.1K

$143.2K

$162K

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

As of Sep 6, 2026, the average yearly pay for computer vision deep 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 is a computer vision deep learning engineer?

A Computer Vision Deep Learning Engineer designs, develops, and optimizes deep learning models for tasks like image recognition, object detection, and segmentation. They work with large datasets, train neural networks, and fine-tune models to achieve high accuracy. The role involves using frameworks like TensorFlow or PyTorch, implementing computer vision algorithms, and deploying models for real-world applications. Strong programming skills in Python and experience with deep learning techniques are essential.

What are the key skills and qualifications needed to thrive as a computer vision deep learning engineer?

To thrive as a Computer Vision Deep Learning Engineer, you need a strong background in machine learning, computer vision, mathematics, and programming (usually Python or C++), often supported by a relevant degree such as computer science, electrical engineering, or a related field. Experience with frameworks like TensorFlow, PyTorch, OpenCV, and familiarity with cloud computing environments or GPU acceleration are typically essential, with additional value from certifications in AI or deep learning. Strong problem-solving abilities, teamwork, and clear communication are valuable soft skills for collaborating on complex research and product development projects. These skills and qualifications ensure effective design, implementation, and integration of state-of-the-art computer vision solutions within multidisciplinary teams and real-world applications.

What are some typical challenges faced by computer vision deep learning engineers in their daily work?

Computer Vision Deep Learning Engineers often face challenges such as handling large, complex datasets, tuning deep learning models to achieve high accuracy, and optimizing processing speed for real-time applications. They may encounter difficulties with noisy or incomplete data, require advanced troubleshooting when models underperform, and must stay updated with rapid advancements in the field. Collaboration with data scientists, software engineers, and product teams is common, so balancing technical depth with effective communication is key. Overcoming these challenges requires strong analytical skills, continuous learning, and a proactive problem-solving mindset.

Infographic showing various Computer Vision Deep 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.

Senior Machine Learning Engineer - Mapping

jobs.frontdoordefense.com - Jobboard

San Francisco, CA • On-site

$196 - $278/hr

Other

Medical, Life, PTO

Posted 19 days ago


Key responsibilities

  • Design and develop novel algorithms and ML models for 3D machine perception in real‑world environments.

  • Leverage large‑scale ML infrastructure to speed up development and deployment of ML models.

  • Develop metrics and tools to analyze errors and understand improvements of the systems.


Job description

Senior Machine Learning Engineer - Mapping

Develop algorithms for high-definition semantic maps to enable autonomous driving.

Location: San Francisco Bay Area

Compensation: $196,000-$278,000 per year

About the role

High‑definition semantic maps are a critical tool for enabling autonomous driving. We are looking for highly motivated individuals who are passionate about machine learning, computer vision, and machine perception. You will be part of our algorithm team with a diverse group of researchers and engineers, working together to build core machine perception algorithms to understand the natural environments and build semantic maps in an automated way.

In this role, you will:
  • Design and develop novel algorithms and ML models for 3D machine perception in real‑world environments.
  • Leverage our large‑scale ML infrastructure to speed up development and deployment of ML models.
  • Stay up‑to‑date with the latest state‑of‑the‑art research in computer vision and machine learning, and apply learned knowledge to improve our systems.
  • Develop metrics and tools to analyze errors and understand improvements of our systems.
  • Coordinate cross‑functional initiatives and collaborate with engineers from Mapping, Perception, Data Science, and more.
Qualifications
  • BS, MS, or PhD degree in Computer Science, Math or related fields.
  • 8+ years of industry or academia experience in related fields.
  • Experience with training/deploying Deep Learning models and with frameworks such as PyTorch, TensorFlow or JAX.
  • Experience with production Machine Learning pipelines: dataset creation, training frameworks, metrics pipelines.
  • Experience with 3D computer vision and projective geometry.
  • Proficiency in Python and/or C++.
Bonus Qualifications
  • Conference or journal publications in Computer Vision, Machine Learning or Robotics related venues (CVPR, ICCV, ECCV, NeurIPS, ICML, ICLR, ICRA, RSS, etc.).
  • Experience with object detection, object recognition, semantic segmentation and/or semantic scene understanding.
  • Experience with 3D reconstruction, SLAM and/or Structure from Motion (SFM).
  • Experience with high‑definition 3D maps.
  • Experience with geographic data and Geographic Information System (GIS).
Compensation

There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. The salary will range from $196,000 to $278,000. A sign‑on bonus may be part of a compensation package. Compensation will vary based on geographic location, job‑related knowledge, skills, and experience.

Zoox also offers a comprehensive package of benefits including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long‑term care insurance, long‑term and short‑term disability insurance, and life insurance.

We encourage diverse perspectives and are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.

#J-18808-Ljbffr