1

Computer Vision Jobs in Michigan (NOW HIRING)

The role requires a basic understanding of computer vision and machine learning technologies, especially for industrial applications like defect detection, 3D reconstruction, quality assurance, and ...

R&D- Computer Vision Engineering Intern

Troy, MI · On-site

$16 - $20.50/hr

The role requires a basic understanding of computer vision and machine learning technologies, especially for industrial applications like defect detection, 3D reconstruction, quality assurance, and ...

About the Role As an AI Researcher for Computer Vision & Autonomous Robots at TCS, you'll work on the frontier of applied artificial intelligence, where perception meets physical intelligence. This ...

About the Role As an AI Researcher for Computer Vision & Autonomous Robots at TCS, you'll work on the frontier of applied artificial intelligence, where perception meets physical intelligence. This ...

next page

Showing results 1-20

Computer Vision information

See Michigan salary details

$29.2K

$42.1K

$55.3K

How much do computer vision jobs pay per year?

As of Aug 1, 2026, the average yearly pay for computer vision in Michigan is $42,096.00, according to ZipRecruiter salary data. Most workers in this role earn between $33,100.00 and $48,400.00 per year, depending on experience, location, and employer.

What is a $900000 AI job?

A $900,000 AI job typically refers to a high-level position in artificial intelligence, such as senior machine learning engineer or AI research director, often requiring advanced skills in deep learning, data analysis, and programming. These roles usually involve leadership responsibilities, extensive experience, and may be found in large tech companies or specialized AI firms.

What is a Computer Vision job?

A Computer Vision job involves developing algorithms and systems that enable computers to interpret and process visual data from the world. Professionals in this field work on tasks such as object detection, image recognition, and video analysis using machine learning and deep learning techniques. They collaborate with data scientists, software engineers, and researchers to build applications in fields like healthcare, autonomous vehicles, and augmented reality. Strong programming skills in Python, knowledge of frameworks like OpenCV and TensorFlow, and experience with image processing techniques are essential for success in this role.

What are some typical projects or tasks a Computer Vision professional might work on?

Computer Vision professionals commonly work on projects like designing algorithms for image classification, object detection, facial recognition, or scene understanding, often leveraging deep learning models. Daily responsibilities may include data preprocessing, developing and testing models, deploying solutions on cloud or edge devices, and evaluating performance against benchmarks. Collaboration is frequent with data scientists, software engineers, and product managers to integrate vision models into software applications or products. These projects can span various industries such as healthcare, automotive, retail, and security, providing both technical challenges and opportunities for impactful innovation.

Is computer vision a dead field?

Computer vision is an active and rapidly evolving field with ongoing research and industry applications in areas like autonomous vehicles, healthcare, and security. Demand for skilled professionals with expertise in deep learning, image processing, and relevant tools remains strong, making it a viable career choice.

What engineer makes $500,000 a year?

Senior computer vision engineers working in high-paying industries such as technology, autonomous vehicles, or defense can earn salaries approaching or exceeding $500,000 annually, especially with extensive experience, specialized skills in deep learning and image processing, and often including bonuses or stock options. Such compensation typically requires advanced degrees, strong technical expertise, and leadership responsibilities.

What jobs are there in computer vision?

Jobs in computer vision include roles such as computer vision engineer, research scientist, machine learning engineer, and data scientist. These positions typically require skills in programming, image processing, and deep learning frameworks like TensorFlow or PyTorch, and may involve developing algorithms for object detection, facial recognition, or autonomous systems.

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

To thrive in a Computer Vision role, you need strong programming skills (especially in Python and C++), a solid understanding of mathematics (linear algebra, probability, and statistics), machine learning fundamentals, and typically a relevant degree in Computer Science or a related field. Proficiency with deep learning frameworks like TensorFlow, PyTorch, and OpenCV, as well as experience with image processing tools, is highly valued, and certifications in AI or data science are beneficial. Analytical thinking, creative problem-solving, and effective teamwork and communication skills help you excel. These abilities are crucial for developing innovative real-world computer vision solutions and collaborating across multidisciplinary teams.

What are the most commonly searched types of Computer Vision jobs in Michigan? The most popular types of Computer Vision jobs in Michigan are:
What are popular job titles related to Computer Vision jobs in Michigan? For Computer Vision jobs in Michigan, the most frequently searched job titles are:
What cities in Michigan are hiring for Computer Vision jobs? Cities in Michigan with the most Computer Vision job openings:
Infographic showing various Computer Vision job openings in Michigan as of July 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $42,096 per year, or $20.2 per hour.

Computer Vision Perception Engineer (Autonomous Driving)

Apolis

Detroit, MI • On-site

$110K - $129K/yr

Full-time

Re-posted 27 days ago


Job description

Job Summary:
Apolis is seeking a Computer Vision Perception Engineer specializing in Autonomous Driving. The role involves designing and implementing computer vision algorithms for object detection and segmentation using camera and LiDAR data, as well as developing deep learning models for 2D and 3D object detection.
Responsibilities:
• Design and implement computer vision algorithms for object detection and segmentation using camera and LiDAR data fusion.
• Develop deep learning models for 2D and 3D object detection, including implementation and optimization of YOLO, Faster R-CNN, SSD, and transformer-based architectures.
• Create and optimize LiDAR point cloud processing pipelines using PCL and Open3D for 3D object detection and segmentation.
• Implement sensor fusion techniques to combine camera and LiDAR data for enhanced object detection accuracy.
• Develop instance and semantic segmentation algorithms using state-of-the-art models like Mask R-CNN, U-Net, and DeepLab.
• Implement and optimize deep learning models specifically designed for LiDAR point clouds, including PointNet, PointNet++, and other 3D neural network architectures.
• Develop robust perception algorithms that maintain performance in adverse weather conditions such as rain, snow, fog, and low-light scenarios.
• Build and maintain computer vision pipelines using OpenCV for image preprocessing, feature extraction, and geometric transformations.
• Design and implement multi-object tracking systems using Kalman filtering, SORT, and DeepSORT algorithms.
• Work with ROS2 for integration and deployment of perception algorithms.
• Optimize deep learning models for edge deployment and real-time inference performance.
• Develop robust evaluation metrics and testing frameworks for object detection systems.
• Collaborate with cross-functional teams to integrate perception algorithms into larger autonomous systems.
• Stay up-to-date with industry trends and emerging technologies to innovate and improve perception systems.
Qualifications:
Required:
• Strong expertise in computer vision and deep learning for object detection and segmentation tasks.
• Proficiency in deep learning frameworks (PyTorch and TensorFlow) with hands-on experience implementing detection models (YOLO, Faster R-CNN, SSD, RetinaNet, Detectron, etc.).
• Extensive experience with OpenCV for image processing and computer vision applications.
• Solid background in 3D perception using LiDAR point clouds; proficiency with PCL and Open3D libraries.
• Familiarity with LiDAR-specific deep learning models such as PointNet, PointNet++, VoxelNet, and other point cloud neural network architectures.
• Experience in developing and improving perception models for adverse weather conditions (rain, snow, fog) including domain adaptation and robust feature extraction techniques.
• Experience with sensor fusion techniques for combining camera and LiDAR data streams.
• Strong programming skills in Python and C++ for algorithm development and optimization.
• Experience with model optimization techniques for real-time inference.
• Familiarity with 3D geometry, coordinate transformations, and spatial data processing.
• Knowledge of evaluation metrics for object detection and tracking systems (mAP, IoU, custom metrics, etc.).
Company:
Apolis is a IT consultancy that offers provides ERP solutions, hosting, assessment, web and mobile, IT staffing and IT workforce solutions. Founded in 1996, the company is headquartered in El Segundo, USA, with a team of 501-1000 employees. The company is currently Late Stage.