About the Role As an AI Researcher for Computer Vision & Autonomous Robots at TCS, you'll work on ... Partner with cross-functional teams in AI, robotics, and systems engineering to co-create ...
About the Role As an AI Researcher for Computer Vision & Autonomous Robots at TCS, you'll work on ... Partner with cross-functional teams in AI, robotics, and systems engineering to co-create ...
Controls Engineer
Sterling Heights, MI · On-site
$78K - $101K/yr
... for engineering changes and improvements Maintain program backups for machinery and automation ... Access Controls, Siemens, Backup Software, Software Development, PLC/CNC, Robotics, Computer Vision ...
Controls Engineer
Sterling Heights, MI · On-site
$78K - $101K/yr
... for engineering changes and improvements Maintain program backups for machinery and automation ... Access Controls, Siemens, Backup Software, Software Development, PLC/CNC, Robotics, Computer Vision ...
Entry-Level Data Engineer
Detroit, MI · On-site
$104K - $125K/yr
Currently, We are looking for entry-level software programmers, Java Full stack developers, Python ... Computer Vision, data visualization tools • Excellent written and verbal communication skills ...
Entry-Level Data Engineer
Detroit, MI · On-site
$104K - $125K/yr
Currently, We are looking for entry-level software programmers, Java Full stack developers, Python ... Computer Vision, data visualization tools • Excellent written and verbal communication skills ...
Controls Engineer
Sterling Heights, MI · On-site
$78K - $101K/yr
... for engineering changes and improvements Maintain program backups for machinery and automation ... Access Controls, Siemens, Backup Software, Software Development, PLC/CNC, Robotics, Computer Vision ...
Quick apply
Controls Engineer
Sterling Heights, MI · On-site
$78K - $101K/yr
... for engineering changes and improvements Maintain program backups for machinery and automation ... Access Controls, Siemens, Backup Software, Software Development, PLC/CNC, Robotics, Computer Vision ...
We are currently seeking a Vision System Engineer for an assigned project with a client in the ... Direct design and analysis teams in creating CAD models, performing packaging studies, and ...
Quick apply
We are currently seeking a Vision System Engineer for an assigned project with a client in the ... Direct design and analysis teams in creating CAD models, performing packaging studies, and ...
Controls Engineer
Sterling Heights, MI · On-site
$78K - $101K/yr
... for engineering changes and improvements Maintain program backups for machinery and automation ... Access Controls, Siemens, Backup Software, Software Development, PLC/CNC, Robotics, Computer Vision ...
Controls Engineer
Sterling Heights, MI · On-site
$78K - $101K/yr
... for engineering changes and improvements Maintain program backups for machinery and automation ... Access Controls, Siemens, Backup Software, Software Development, PLC/CNC, Robotics, Computer Vision ...
Solid background in 3D computer vision and point cloud processing (PCL, OpenCV) for robotic manipulation tasks. * Programming Skills: Strong proficiency in modern C++ and Python. * System Integration:
Quick apply
Solid background in 3D computer vision and point cloud processing (PCL, OpenCV) for robotic manipulation tasks. * Programming Skills: Strong proficiency in modern C++ and Python. * System Integration:
We are currently seeking a Vision System Engineer for an assigned project with a client in the ... Direct design and analysis teams in creating CAD models, performing packaging studies, and ...
We are currently seeking a Vision System Engineer for an assigned project with a client in the ... Direct design and analysis teams in creating CAD models, performing packaging studies, and ...
Solid background in 3D computer vision and point cloud processing (PCL, OpenCV) for robotic manipulation tasks. * Programming Skills: Strong proficiency in modern C++ and Python. * System Integration:
Solid background in 3D computer vision and point cloud processing (PCL, OpenCV) for robotic manipulation tasks. * Programming Skills: Strong proficiency in modern C++ and Python. * System Integration:
Data & AI SCIENTIST
Auburn Hills, MI · On-site
AI: mastery in one AI field such as Natural Language Processing or Computer Vision is appreciated * Palantir Foundry platform * Microsoft PowerBI / Fabrics tool (incl. DAX programming language)
Data & AI SCIENTIST
Auburn Hills, MI · On-site
AI: mastery in one AI field such as Natural Language Processing or Computer Vision is appreciated * Palantir Foundry platform * Microsoft PowerBI / Fabrics tool (incl. DAX programming language)
Data Scientist
Auburn Hills, MI · On-site
... programming language, CUDA, and GPU architectures for parallel computing and model optimization. • Strong knowledge of machine learning architectures and techniques, with a focus on computer vision ...
Data Scientist
Auburn Hills, MI · On-site
... programming language, CUDA, and GPU architectures for parallel computing and model optimization. • Strong knowledge of machine learning architectures and techniques, with a focus on computer vision ...
Data Scientist
Auburn Hills, MI · On-site
... programming language, CUDA, and GPU architectures for parallel computing and model optimization. Strong knowledge of machine learning architectures and techniques, with a focus on computer vision and ...
Data Scientist
Auburn Hills, MI · On-site
... programming language, CUDA, and GPU architectures for parallel computing and model optimization. Strong knowledge of machine learning architectures and techniques, with a focus on computer vision and ...
Perception Engineer
Detroit, MI · On-site
Solid background in computer vision techniques; experience with OpenCV and object detection models ... Strong programming skills in C++ and Python; familiarity with geometric optimization libraries.
Perception Engineer
Detroit, MI · On-site
Solid background in computer vision techniques; experience with OpenCV and object detection models ... Strong programming skills in C++ and Python; familiarity with geometric optimization libraries.
Job Title Machine Learning Engineer Overview / Summary We are seeking an experienced Machine ... Apply machine learning techniques in areas such as computer vision, perception, localization ...
Job Title Machine Learning Engineer Overview / Summary We are seeking an experienced Machine ... Apply machine learning techniques in areas such as computer vision, perception, localization ...
Senior Autonomous Perception Engineer (Sensor Fusion & Calibration) IRC295015
Troy, MI · On-site +1
$110K - $120K/yr
Solid background in computer vision techniques; experience with OpenCV and object detection models ... Strong programming skills in C++ and Python; familiarity with geometric optimization libraries.
Senior Autonomous Perception Engineer (Sensor Fusion & Calibration) IRC295015
Troy, MI · On-site +1
$110K - $120K/yr
Solid background in computer vision techniques; experience with OpenCV and object detection models ... Strong programming skills in C++ and Python; familiarity with geometric optimization libraries.
Job Title Machine Learning Engineer Overview / Summary We are seeking an experienced Machine ... Apply machine learning techniques in areas such as computer vision, perception, localization ...
Job Title Machine Learning Engineer Overview / Summary We are seeking an experienced Machine ... Apply machine learning techniques in areas such as computer vision, perception, localization ...
Machine Learning Engineer
Dearborn, MI · On-site
Job Title Machine Learning Engineer Overview / Summary We are seeking an experienced Machine ... Apply machine learning techniques in areas such as computer vision, perception, localization ...
Machine Learning Engineer
Dearborn, MI · On-site
Job Title Machine Learning Engineer Overview / Summary We are seeking an experienced Machine ... Apply machine learning techniques in areas such as computer vision, perception, localization ...
AI Engineering Manager
Dearborn, MI · On-site
NLP and computer vision solutions * Retrieval-Augmented Generation (RAG) systems * Agentic AI ... Apply strong software engineering practices within AI systems including testing, modular design ...
AI Engineering Manager
Dearborn, MI · On-site
NLP and computer vision solutions * Retrieval-Augmented Generation (RAG) systems * Agentic AI ... Apply strong software engineering practices within AI systems including testing, modular design ...
PLC Controls Engineer
Sterling Heights, MI · On-site
$72K - $93K/yr
Experience with PLC/CNC systems, robotics, and computer vision technologies * Familiarity with ... Bachelor's Degree in Engineering * Experience with Lean Manufacturing and Six Sigma methodologies
PLC Controls Engineer
Sterling Heights, MI · On-site
$72K - $93K/yr
Experience with PLC/CNC systems, robotics, and computer vision technologies * Familiarity with ... Bachelor's Degree in Engineering * Experience with Lean Manufacturing and Six Sigma methodologies
Controls Engineer / Manufacturing Controls Engineer (W2 Position)
Sterling Heights, MI · On-site
$77K - $100K/yr
Controls Engineer / Manufacturing Controls Engineer (W2 Position) Location: Sterling Heights, MI ... Access Controls, Siemens, Backup Software, Software Development, PLC/CNC, Robotics, Computer Vision ...
Quick apply
Controls Engineer / Manufacturing Controls Engineer (W2 Position)
Sterling Heights, MI · On-site
$77K - $100K/yr
Controls Engineer / Manufacturing Controls Engineer (W2 Position) Location: Sterling Heights, MI ... Access Controls, Siemens, Backup Software, Software Development, PLC/CNC, Robotics, Computer Vision ...
Computer Vision Engineer information
See Warren, MI salary details
$45.6K - $53.2K
0% of jobs
$53.2K - $60.8K
0% of jobs
$60.8K - $68.4K
7% of jobs
$68.4K - $76K
0% of jobs
$76K - $83.5K
0% of jobs
$83.5K - $91.1K
1% of jobs
$91.1K - $98.7K
0% of jobs
$103.2K is the 25th percentile. Wages below this are outliers.
$98.7K - $106.3K
28% of jobs
$106.3K - $113.9K
1% of jobs
$113.9K - $121.5K
0% of jobs
The median wage is $123K / yr.
$121.5K - $129.1K
62% of jobs
$45.6K
$114.1K
$129.1K
How much do computer vision engineer jobs pay per year?
What are Computer Vision Engineers?
What is the difference between Computer Vision Engineer vs Machine Learning Engineer?
| Aspect | Computer Vision Engineer | Machine Learning Engineer |
|---|---|---|
| Required Credentials | Bachelor's or Master's in CS, Electrical Engineering, or related; knowledge of image processing and 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, object detection, and recognition in tech, automotive, or healthcare industries | Builds models for various data types, including text, images, and structured data across multiple sectors |
| Employer & Industry Usage | Tech companies, autonomous vehicles, robotics, healthcare | Tech firms, finance, e-commerce, healthcare, and research institutions |
While both roles involve machine learning techniques, Computer Vision Engineers specialize in developing algorithms for visual data, whereas Machine Learning Engineers work on broader data modeling across various data types. The roles often overlap but differ mainly in focus and application areas.
What are the key skills and qualifications needed to thrive as a Computer Vision Engineer, and why are they important?
What Does a Computer Vision Engineer Do?
Computer vision is a branch of artificial intelligence that attempts to replicate human analytical processes by using algorithms and computer models to understand and identify patterns in images. As a computer vision engineer, you use software to handle the processing and analysis of large data populations, and your efforts support the automation of predictive decision-making efforts. Your responsibilities involve research, programming, data analysis, and user interface design. You may work on a variety of exciting development projects like self-driving cars, mobile devices, innovative features and capabilities in sports and entertainment, and the next generation of social media enhancements.
What are some common challenges faced by Computer Vision Engineers when deploying models to production environments?

Tata Consultancy Services rating
6.5
Based on 21 frontline employees who took The Breakroom Quiz
154th of 203 rated it services
Job description
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 role is designed for bright, curious, and self-driven graduates who aspire to build the next generation of intelligent robotic systems - capable of seeing, reasoning, and acting autonomously in the physical world.
You will collaborate with interdisciplinary teams of researchers, data scientists, and roboticists to explore, prototype, and implement computer vision and machine learning algorithms that power autonomous robots, humanoids, and intelligent machines. From visual perception and SLAM to multimodal sensor fusion and reinforcement learning, you’ll be pushing the boundaries of what machines can perceive and do.
If you are passionate about AI, robotics, and human–machine collaboration and want to shape how intelligent systems interact with the world - this is your launchpad.
Key Responsibilities
AI Research & Experimentation
- Research, develop, and prototype novel algorithms in computer vision, deep learning, and autonomous systems.
- Work on topics such as object detection, pose estimation, scene understanding, 3D reconstruction, and sensor fusion.
- Contribute to building perception pipelines for autonomous mobile robots (AMRs), humanoids, and collaborative robotic systems.
Development & Implementation
- Design, train, and optimize deep neural networks using frameworks such as PyTorch or TensorFlow.
- Develop real-time perception and decision systems using ROS, OpenCV, and NVIDIA Jetson/Isaac SDKs.
- Implement algorithms for navigation, path planning, and control integration.
Collaboration & Innovation
- Partner with cross-functional teams in AI, robotics, and systems engineering to co-create innovative prototypes.
- Participate in TCS research initiatives, innovation challenges, and client-facing proof-of-concept demonstrations.
- Contribute to whitepapers, patents, and internal publications advancing TCS’s thought leadership in AI and robotics.
Continuous Learning & Experimentation
- Stay current with advances in AI, robotics, and multimodal learning from academia and industry.
- Experiment with new architectures (e.g., Vision Transformers, Diffusion Models, Agentic AI frameworks).
- Test and benchmark algorithms on physical robot platforms and simulation environments (e.g., Gazebo, Isaac Sim).
Required Qualifications & Skills
Educational Background:
- Master’s or Ph. D in Computer Science, Robotics, Electrical/Electronics Engineering, Mechatronics, or AI/ML from a recognized institution.
- Strong academic foundation in machine learning, image processing, linear algebra, and probability.
What Tata Consultancy Services employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Tata Consultancy Services
Sourced by ZipRecruiter
Tata Consultancy Services is an IT services, consulting and business solutions organization that delivers real results to global business, ensuring a level of certainty no other firm can match. TCS offers a consulting-led, integrated portfolio of IT, BPO, infrastructure, engineering, and assurance services. This is delivered through its unique Global Network Delivery Model™, recognized as the benchmark of excellence in software development. TCS delivers a level of certainty that no other firm can match--to our clients and to our employees. Come join us and experience certainty in your career. TCS a global Consulting and IT Services firm that is ranked in the top quartile by industry analysts. Our 2021 fiscal revenues topped $25 B and our market capitalization is over $170+B, yet we have a deep and large history of philanthropy and corporate social responsibility. Now approaching 600K of the best IT professionals and consultants, we are a trusted advisor, guiding our clients' enterprises through growth and transformation journeys - helping them to become agile, intelligent, automated and on the cloud. We are devoted to DEI and are recognized as a top employer and place to work.