1

Computer Vision Algorithm Engineer Jobs (NOW HIRING)

AI/Computer Vision Engineer

Lansing, MI ยท On-site

$113K - $133K/yr

AI/Computer Vision Engineer We are looking for an innovative AI/Computer Vision Engineer to join ... You will be responsible for developing and optimizing algorithms that enable collaborative robot ...

Junior Computer Vision Engineer

San Diego, CA ยท On-site

$100K - $200K/yr

... Algorithm * - Experience to Research and Develop Machine Learning * - Experience to C++ implementation of Computer Vision * [Skills to programming language ](At least, one of the below is required ...

Autonomy Engineer, Computer Vision

$114K - $134K/yr

Build perception algorithms enabling vision-based navigation, including feature tracking, obstacle detection, and perception-driven flight behaviors. * Develop computer vision and machine learning ...

Algorithm engineer

Milpitas, CA ยท On-site

$129K - $153K/yr

Join a high-performing team of PhDs, machine vision experts, and algorithm engineers, where you ... Computer Vision * Image Processing * Hands-on experience with at least one major deep learning ...

Algorithm engineer

Milpitas, CA ยท On-site

$129K - $153K/yr

Join a high-performing team of PhDs, machine vision experts, and algorithm engineers, where you ... Computer Vision * Image Processing * Hands-on experience with at least one major deep learning ...

Algorithm engineer

Milpitas, CA ยท On-site

$129K - $153K/yr

Join a high-performing team of PhDs, machine vision experts, and algorithm engineers, where you ... Computer Vision * Image Processing * Hands-on experience with at least one major deep learning ...

We are seeking a Computer Vision Engineer (CVE) to develop the Blackfoot's perception and visual ... Write custom computer vision algorithms from scratch where library implementations don't meet ...

next page

Showing results 1-20

Computer Vision Algorithm Engineer information

See salary details

$48.5K

$121.5K

$137.5K

How much do computer vision algorithm engineer jobs pay per year?

As of Jun 30, 2026, the average yearly pay for computer vision algorithm engineer in the United States is $121,515.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,500.00 and $131,500.00 per year, depending on experience, location, and employer.

What are some typical projects or tasks a Computer Vision Algorithm Engineer works on within a company?

As a Computer Vision Algorithm Engineer, you might work on tasks such as developing object detection, image classification, and tracking algorithms for applications like autonomous vehicles, security systems, or industrial automation. Your daily responsibilities may include analyzing large datasets of images or video, training and optimizing deep learning models, and collaborating with hardware or software engineers to deploy solutions to production environments. You often participate in team meetings to discuss project requirements, challenges, and performance improvements, ensuring the algorithms meet both technical and business needs. Working in this role provides opportunities to innovate and solve cutting-edge problems alongside specialists in related fields.

What are the key skills and qualifications needed to thrive in the Computer Vision Algorithm Engineer position, and why are they important?

To thrive as a Computer Vision Algorithm Engineer, you typically need a strong background in computer science, mathematics, and image processing, often demonstrated through a relevant degree and experience with machine learning algorithms. Proficiency in programming languages such as Python or C++, as well as familiarity with deep learning frameworks like TensorFlow or PyTorch, is essential, and certifications in AI or computer vision can be advantageous. Strong problem-solving abilities, attention to detail, and collaboration skills help you stand out in tackling complex challenges and working with interdisciplinary teams. These skills ensure you can develop and optimize vision algorithms that effectively address real-world problems and integrate with larger systems.

What is a Computer Vision Algorithm Engineer job?

A Computer Vision Algorithm Engineer develops and optimizes algorithms that enable machines to interpret and process visual data. They work with techniques like image processing, machine learning, and deep learning to solve tasks such as object detection, recognition, and tracking. Their responsibilities often include designing models, improving performance, and implementing real-time vision systems for applications in areas like robotics, healthcare, and autonomous vehicles. Strong programming skills in Python or C++, as well as experience with frameworks like OpenCV and TensorFlow, are typically required.

More about Computer Vision Algorithm Engineer jobs
What cities are hiring for Computer Vision Algorithm Engineer jobs? Cities with the most Computer Vision Algorithm Engineer job openings:
Infographic showing various Computer Vision Algorithm Engineer job openings in the United States as of June 2026, with employment types broken down into 1% As Needed, 86% Full Time, 12% Part Time, and 1% Temporary. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $121,515 per year, or $58.4 per hour.

Junior Computer Vision Engineer

Cesna Recruitment

San Diego, CA โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 10 days ago


Job description

[Position]

Computer Vision Engineer

[About Our Client]

Leader in 3D measurement and inspection technology used in the production of micro-electronics assemblies. San Diego Office, Research & Development hub for artificial intelligence and deep learning technologies.

[Job Summary]

- To research and develop scalable computer vision and machine learning solutions to a hard problem

- To investigate and solve exciting and difficult challenges of the real-world problems in image recognition/classification, object detection/recognition, 3D reconstruction and deep learning

- To design, implement, and deploy full-stack computer vision and machine learning solutions

[Job Description]

[Detailed Job Descriptions]

- Deep Learning Network Training and Deployment to wide range of CV application

- Image Enhancement

- Ghost removal / De-blurring / Contrast Enhancement

-Color Image Processing

- Denoising / Image Domain Transformation / Smoothing & Sharpening

-Segmentation

- Semantic Segmentation / Instance Segmentation

-Various Region Detection on Images

- Saliency / Anomaly

- Shape matching / Blob from multi-modal data / Model Fitting

-Classification

- Small Data driven / Big Data driven

-3D / Depth image processing development

- Transformations / Denoising (Artifact, โ€ฆ) / Reconstruction / Ensemble

- Stereo Vision

- Camera Calibration / Depth Estimation

Requirements

[Qualifications]

[Education and Experience]

- Required: Masterโ€™s degree in Computer Science or Electrical Engineering plus 2 or more years of relevant experience

- Preferred #1: Master's degree in Computer Science or Electrical Engineering plus 5 or more years of relevant experience

- Preferred #2: Doctorate in Computer Science or Electrical Engineering plus 3 or more years of relevant experience

[Technical Requirements] (At least, one of the below is required.)

- Experience to Research and Develop to Classical Computer Vision Algorithm

- Experience to Research and Develop Machine Learning

- Experience to C++ implementation of Computer Vision

[Skills to programming language ](At least, one of the below is required.)

- C++ / Python / CUDA

Benefits

- Health/Dental/Vision/Life Insurance at NO employee premium (including dependent coverage)

- 401(k) retirement plan (Immediately 100% vested)

- Generous PTO and paid holidays