Collaborate with hardware engineers, software engineers, and domain experts to integrate with ... D. in Computer Science, Machine Learning, Robotics, Computer Vision, or a related research field.
Quick apply
Collaborate with hardware engineers, software engineers, and domain experts to integrate with ... D. in Computer Science, Machine Learning, Robotics, Computer Vision, or a related research field.
Quick apply
Collaborate with hardware engineers, software engineers, and domain experts to integrate with ... D. in Computer Science, Machine Learning, Robotics, Computer Vision, or a related research field.
Auburn Hills, MI · On-site
$115K - $152K/yr
Partner with data and software engineering teams to integrate models into production systems and ... computer vision applications * Proficiency in Python and modern ML frameworks such as PyTorch or ...
Auburn Hills, MI · On-site
$115K - $152K/yr
Partner with data and software engineering teams to integrate models into production systems and ... computer vision applications * Proficiency in Python and modern ML frameworks such as PyTorch or ...
Southfield, MI · On-site
$96K - $129K/yr
The Computer Vision & AI Integration Engineer is responsible for identifying, evaluating, and deploying advanced vision, sensing, and AI-enabled solutions across Lear's E-Systems manufacturing ...
Southfield, MI · On-site
$96K - $129K/yr
The Computer Vision & AI Integration Engineer is responsible for identifying, evaluating, and deploying advanced vision, sensing, and AI-enabled solutions across Lear's E-Systems manufacturing ...
The Computer Vision & AI Integration Engineer is responsible for identifying, evaluating, and deploying advanced vision, sensing, and AI-enabled solutions across Lear's E-Systems manufacturing ...
The Computer Vision & AI Integration Engineer is responsible for identifying, evaluating, and deploying advanced vision, sensing, and AI-enabled solutions across Lear's E-Systems manufacturing ...
... data and software engineering teams to integrate models into production systems and workflows ... computer vision applications Proficiency in Python and modern ML frameworks such as PyTorch or ...
... data and software engineering teams to integrate models into production systems and workflows ... computer vision applications Proficiency in Python and modern ML frameworks such as PyTorch or ...
Auburn Hills, MI · On-site
$115K - $152K/yr
Partner with data and software engineering teams to integrate models into production systems and ... computer vision applications * Proficiency in Python and modern ML frameworks such as PyTorch or ...
Auburn Hills, MI · On-site
$115K - $152K/yr
Partner with data and software engineering teams to integrate models into production systems and ... computer vision applications * Proficiency in Python and modern ML frameworks such as PyTorch or ...
Required demonstrated strong programming ability in Python. strong skills in computer vision and ... Experience managing software systems in production. The role requires a high degree of independence.
New
Required demonstrated strong programming ability in Python. strong skills in computer vision and ... Experience managing software systems in production. The role requires a high degree of independence.
New
Warren, MI · On-site
You will also contribute to computer-vision and edge-to-cloud solutions such as in-plant monitoring systems, where reliable software connects cameras, plant infrastructure, machine-learning ...
Warren, MI · On-site
You will also contribute to computer-vision and edge-to-cloud solutions such as in-plant monitoring systems, where reliable software connects cameras, plant infrastructure, machine-learning ...
Redford, MI · On-site
$92K - $122K/yr
As the Software Engineering Manager for the Sight Vertical , you will lead a high-performing team of software and data engineers building our computer vision and analytics suite. While technical ...
Redford, MI · On-site
$92K - $122K/yr
As the Software Engineering Manager for the Sight Vertical , you will lead a high-performing team of software and data engineers building our computer vision and analytics suite. While technical ...
Formulate, implement, and validate advanced 2D and 3D computer vision pipelines from mathematical ... Engineering Best Practices: Familiarity with software development best practices, including version ...
Formulate, implement, and validate advanced 2D and 3D computer vision pipelines from mathematical ... Engineering Best Practices: Familiarity with software development best practices, including version ...
Formulate, implement, and validate advanced 2D and 3D computer vision pipelines from mathematical ... Engineering Best Practices: Familiarity with software development best practices, including version ...
Quick apply
Formulate, implement, and validate advanced 2D and 3D computer vision pipelines from mathematical ... Engineering Best Practices: Familiarity with software development best practices, including version ...
Warren, MI · On-site
We are seeking a highly skilled and motivated Robotics Software Engineer to lead the development of ... Solid background in 3D computer vision and point cloud processing (PCL, OpenCV) for robotic ...
Warren, MI · On-site
We are seeking a highly skilled and motivated Robotics Software Engineer to lead the development of ... Solid background in 3D computer vision and point cloud processing (PCL, OpenCV) for robotic ...
Warren, MI · On-site
We are seeking a highly skilled and motivated Robotics Software Engineer to lead the development of ... Solid background in 3D computer vision and point cloud processing (PCL, OpenCV) for robotic ...
Warren, MI · On-site
We are seeking a highly skilled and motivated Robotics Software Engineer to lead the development of ... Solid background in 3D computer vision and point cloud processing (PCL, OpenCV) for robotic ...
Our end-to-end suite of software solutions helps customers manage emergency communications, process ... Demonstrated ability to engage in technical discussions with engineering teams, understand ...
Our end-to-end suite of software solutions helps customers manage emergency communications, process ... Demonstrated ability to engage in technical discussions with engineering teams, understand ...
Software Engineering Manager - AI/ML (Sight & Sense)Work Authorization: USC, Green Card ... AI/ML, Computer Vision, or data-driven products. * Strong understanding of the ML lifecycle ...
Quick apply
Software Engineering Manager - AI/ML (Sight & Sense)Work Authorization: USC, Green Card ... AI/ML, Computer Vision, or data-driven products. * Strong understanding of the ML lifecycle ...
Auburn Hills, MI · On-site
$98K - $135K/yr
In this role, candidates will focus on applied machine learning solutions emphasizing computer vision and predictive analytics, collaborating with engineering teams to ensure model effectiveness. The ...
Auburn Hills, MI · On-site
$98K - $135K/yr
In this role, candidates will focus on applied machine learning solutions emphasizing computer vision and predictive analytics, collaborating with engineering teams to ensure model effectiveness. The ...
Birmingham, MI · On-site
Vision, Medical, Life, Dental, 401K Gross annual base salary: USD 99,000-128,500 Additional ... Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or ...
Birmingham, MI · On-site
Vision, Medical, Life, Dental, 401K Gross annual base salary: USD 99,000-128,500 Additional ... Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or ...
Rochester, MI · On-site
Vision, Medical, Life, Dental, 401K Gross annual base salary: USD 99,000-128,500 Additional ... Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or ...
Rochester, MI · On-site
Vision, Medical, Life, Dental, 401K Gross annual base salary: USD 99,000-128,500 Additional ... Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or ...
Southfield, MI · On-site
$123K - $166K/yr
The Principal Software Engineer is responsible for developing embedded software including design and development for safety critical automotive computer vision-based applications. The candidate must ...
Southfield, MI · On-site
$123K - $166K/yr
The Principal Software Engineer is responsible for developing embedded software including design and development for safety critical automotive computer vision-based applications. The candidate must ...
Southfield, MI · On-site
$123K - $166K/yr
The Principal Software Engineer is responsible for developing embedded software including design and development for safety critical automotive computer vision-based applications. The candidate must ...
Southfield, MI · On-site
$123K - $166K/yr
The Principal Software Engineer is responsible for developing embedded software including design and development for safety critical automotive computer vision-based applications. The candidate must ...
$55.3K - $66.6K
2% of jobs
$66.6K - $77.8K
4% of jobs
$77.8K - $89.1K
6% of jobs
$89.1K - $100.4K
8% of jobs
$106.4K is the 25th percentile. Wages below this are outliers.
$100.4K - $111.6K
7% of jobs
$111.6K - $122.9K
18% of jobs
The median wage is $125.5K / yr.
$122.9K - $134.1K
16% of jobs
$134.1K - $145.4K
2% of jobs
$150K is the 75th percentile. Wages above this are outliers.
$145.4K - $156.6K
26% of jobs
$156.6K - $167.9K
1% of jobs
$167.9K - $179.1K
8% of jobs
$55.3K
$128.6K
$179.1K
| Aspect | Computer Vision Software Engineer | Machine Learning Engineer |
|---|---|---|
| Required Credentials | Bachelor's or Master's in CS, Electrical Engineering, or related; knowledge of computer vision libraries | Bachelor's or Master's in CS, Data Science, or related; strong programming and statistical skills |
| Work Environment | Develops algorithms for image/video analysis, often in tech, automotive, or healthcare industries | Builds models for various data types, including images, text, and tabular data, across multiple industries |
| Employer & Industry Usage | Tech companies, autonomous vehicles, robotics, healthcare | Tech firms, finance, startups, research institutions |
While both roles involve machine learning concepts, Computer Vision Software Engineers focus specifically on image and video data, developing algorithms for visual understanding. Machine Learning Engineers have a broader scope, working on various data types and models. The roles often overlap but differ mainly in their specialization and application areas.
For Computer Vision Software Engineer jobs in Michigan, the most frequently searched job titles are:
The top searched job categories for Computer Vision Software Engineer jobs in Michigan are:

Warren, MI • On-site
Contractor
Re-posted 15 days ago
Position: Senior Robotics Engineer, Perception/Computer Vision
Location: Warren, Michigan
Duration: 12+Months with possible extensions
Main Skills: Senior Robotic AI-Perception Engineer (AI/ML, perception, computer vision, Python, TensorFlow and/or PyTorch)
About the Role:
We are seeking a Senior Robotics Engineer, Perception/Computer Vision to join our Advanced Development team within the Autonomous Robotics Center (ARC). In this role, you will develop perception features that enable robots with advanced capabilities such as object detection, obstacle avoidance, path optimization, and manipulation. This position combines artificial intelligence and computer vision techniques applied to real-world scenarios in dynamic manufacturing environments.
At ARC, we leverage advanced robotics, machine learning, and artificial intelligence to solve complex manufacturing challenges at unprecedented scale. Joining our organization provides the opportunity to work on cutting-edge technologies, contribute to innovation, and collaborate with a diverse team of experts. You will play a key role in advancing our automation capabilities and ensuring our robotic systems remain at the forefront of the industry.
Key Responsibilities:
Required Qualifications:
Preferred Qualifications: