1

Computer Vision Algorithm Engineer Jobs (NOW HIRING)

Computer Vision Engineer

Boston, MA · On-site

$121K - $142K/yr

You thrive at the intersection of algorithms, hardware, and real-world deployment-designing systems ... Collaborate with robotics, controls, and systems engineers to integrate computer vision into ...

Computer Vision Engineer

Boston, MA

$121K - $142K/yr

You thrive at the intersection of algorithms, hardware, and real-world deployment--designing ... Collaborate with robotics, controls, and systems engineers to integrate computer vision into ...

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

They are seeking an Algorithm Engineer to design, develop, and diagnose complex machine learning ... learning, computer vision, image processing • Familiar with one of common deep learning ...

Develop robust algorithms for: * Image registration and segmentation * Feature extraction * Object motion compensation * Multi-camera image fusion * Integrate embedded vision processing to control ...

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 7, 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:

Computer Vision & Machine Learning, Staff

Allen Control Systems

Austin, TX • On-site

Full-time

Posted 23 days ago


Job description

Job Summary:
Allen Control Systems (ACS) is a cutting-edge defense startup focused on developing innovative technologies for autonomous systems. The Staff Computer Vision & Machine Learning role involves leading the development of computer vision algorithms and machine learning models for an autonomous gun turret designed to neutralize drones.
Responsibilities:
• Lead the development and optimization of computer vision algorithms for our autonomous gun turret, focusing on real-time drone detection, tracking, and classification.
• Design and implement machine learning models that can operate in resource-constrained environments while maintaining high accuracy and reliability.
• Collaborate closely with electrical engineers to integrate computer vision systems into the turret's hardware architecture.
• Conduct extensive testing and validation of computer vision algorithms in various scenarios to ensure robustness and performance under different environmental conditions.
• Mentor junior engineers and contribute to the overall growth of the machine learning and computer vision expertise within the company.
• Contribute to the hardening of the prototype turret into a military-grade system, and assist in developing variants for different weapon systems and engagement ranges.
Qualifications:
Required:
• Deep passion for machine learning, computer vision, and robotics, and have been exploring these areas since early in your career.
• At least a Master's degree in Computer Science, Electrical Engineering, or a related field, with a strong focus on machine learning and computer vision.
• 9+ years of experience working on machine-learning-based computer vision, ideally in the context of robotics.
• A proven track record of developing and deploying computer vision systems, ideally in real-time or safety-critical applications.
• Proficient in Python, C++, and have experience with machine learning frameworks such as TensorFlow, PyTorch, or similar.
• Experience with embedded systems and integrating computer vision algorithms into hardware.
• Familiar with various sensors (e.g., cameras, LIDAR, RADAR) and their integration into autonomous systems.
• You enjoy mentoring and collaborating with other engineers to solve complex technical challenges.
Company:
Allen Control Systems is a robotics defense company that develops counter-drone technology for the U.S. and its allied forces. Founded in 2022, the company is headquartered in Austin, USA, with a team of 51-200 employees. The company is currently Growth Stage.