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.
Computer Vision & Machine Learning Developer This role is posted as a hybrid opportunity, blending ... Build production software that integrates ML models into larger applications and pipelines.
Computer Vision & Machine Learning Developer This role is posted as a hybrid opportunity, blending ... Build production software that integrates ML models into larger applications and pipelines.
They are seeking an experienced Software Engineer III to take ownership of software development ... Responsibilities : • Formulate, implement, and validate advanced 2D and 3D computer vision ...
New
They are seeking an experienced Software Engineer III to take ownership of software development ... Responsibilities : • Formulate, implement, and validate advanced 2D and 3D computer vision ...
New
$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 ...
$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 ...
New
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 ...
New
Formulate, implement, and validate advanced 2D and 3D computer vision pipelines from mathematical ... Engineering Best Practices: Familiarity with software development best practices, including version ...
New
Formulate, implement, and validate advanced 2D and 3D computer vision pipelines from mathematical ... Engineering Best Practices: Familiarity with software development best practices, including version ...
New
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 ...
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 ...
... 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 ...
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 ...
Quick apply
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 ...
... from computer vision applications to generative AI models. This position requires a strong ... The ideal candidate will be a versatile engineer who can navigate complex software development ...
... from computer vision applications to generative AI models. This position requires a strong ... The ideal candidate will be a versatile engineer who can navigate complex software development ...
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
... from computer vision applications to generative AI models. This position requires a strong ... The ideal candidate will be a versatile engineer who can navigate complex software development ...
Auburn Hills, MI · On-site
... from computer vision applications to generative AI models. This position requires a strong ... The ideal candidate will be a versatile engineer who can navigate complex software development ...
Orion, MI · On-site
$135K/yr
Utilize CAD/CAM API's and import data from ALPHACAM * Implement kinematic models, singularity ... Medical / Dental / Vision * Profit Sharing & Pension plans If you are a high performer and would ...
Orion, MI · On-site
$135K/yr
Utilize CAD/CAM API's and import data from ALPHACAM * Implement kinematic models, singularity ... Medical / Dental / Vision * Profit Sharing & Pension plans If you are a high performer and would ...
Ann Arbor, MI · On-site
$95K - $130K/yr
Support the development and integration of computer vision and machine learning-based components ... Strong software engineering fundamentals including object-oriented design, algorithms, data ...
Ann Arbor, MI · On-site
$95K - $130K/yr
Support the development and integration of computer vision and machine learning-based components ... Strong software engineering fundamentals including object-oriented design, algorithms, data ...
$95K - $130K/yr
Support the development and integration of computer vision and machine learning-based components ... Strong software engineering fundamentals including object-oriented design, algorithms, data ...
$95K - $130K/yr
Support the development and integration of computer vision and machine learning-based components ... Strong software engineering fundamentals including object-oriented design, algorithms, data ...
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 ...
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 ...
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 ...
$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.

Contractor
Re-posted 10 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: