17,583 Computer Vision Engineer jobs in India
Senior Computer Vision Engineer - Deep Learning
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Research, design, and implement state-of-the-art computer vision algorithms for tasks such as object detection, image segmentation, facial recognition, and 3D reconstruction.
- Develop and optimize deep learning models using frameworks like TensorFlow, PyTorch, or similar.
- Collaborate with cross-functional teams including software engineers, data scientists, and product managers to integrate computer vision capabilities into new and existing products.
- Conduct rigorous testing and validation of algorithms, ensuring robustness and performance in real-world scenarios.
- Stay current with the latest advancements in computer vision and deep learning research, and apply novel techniques to solve challenging problems.
- Optimize algorithms for performance, memory usage, and computational efficiency, particularly for embedded systems or real-time applications.
- Contribute to the entire product development lifecycle, from ideation and prototyping to deployment and maintenance.
- Mentor junior engineers and contribute to technical documentation and knowledge sharing.
- Ph.D. or Master's degree in Computer Science, Electrical Engineering, Robotics, or a related field with a specialization in computer vision or machine learning.
- 5+ years of hands-on experience in computer vision and deep learning.
- Strong programming skills in Python, C++, and proficiency with relevant libraries (OpenCV, scikit-image, etc.).
- Extensive experience with deep learning frameworks (TensorFlow, PyTorch, Keras).
- Demonstrated experience with CNNs, RNNs, Transformers, and other relevant neural network architectures.
- Proven track record of developing and deploying computer vision models in production environments.
- Experience with data augmentation, model training, and hyperparameter tuning.
- Excellent problem-solving abilities and a passion for tackling complex technical challenges.
Computer Vision Engineer
Posted 3 days ago
Job Viewed
Job Description
Job Title: Sr. Computer Vision Engineer
Location: Bengaluru
Experience: 3–10 Years
Industry: AI Product
Key Responsibilities:
- Lead design and implementation of complex CV pipelines (object detection, instance segmentation, industrial anomaly detection).
- Own major modules from concept to deployment ensuring low latency and high reliability.
- Transition algorithms from Python/PyTorch to optimized C++ edge GPU implementations using TensorRT, ONNX, and GStreamer.
- Collaborate with cross-functional teams to refine technical strategies and roadmaps.
- Drive long-term data and model strategies (synthetic data generation, validation frameworks).
- Mentor engineers and maintain high engineering standards.
Required Skills & Qualifications:
- 3–10 years of experience in architecting and deploying CV systems.
- Expertise in multi-object tracking, object detection, semi/unsupervised learning.
- Proficiency in Python, PyTorch/TensorFlow, Modern C++, CUDA.
- Experience with real-time, low-latency model deployment on edge devices.
- Strong systems-level design thinking across ML lifecycles.
- Familiarity with MLOps (CI/CD for models, versioning, experiment tracking).
- Bachelor’s/Master’s degree in CS, EE, or related fields with strong ML and algorithmic foundations.
- (Preferred) Experience with NVIDIA DeepStream, GStreamer, LLMs/VLMs, open-source contributions.
Computer Vision Engineer
Posted 4 days ago
Job Viewed
Job Description
Position Title: Computer Vision Engineer – Drone-Based Solutions
About Us:
Omnipresent Robot Tech Pvt. Ltd. is an innovative startup pushing the boundaries of robotics, drones, and space tech. We recently contributed to ISRO’s Chandrayaan-3 missionby developing the perception and navigation module for the Pragyaan rover. Currently, we are developing innovative satellite and drone-based solutions for defence and commercial applications. Join our dynamic team and grow your career!
Role Overview:
The Computer Vision Engineer will develop, test, and deploy visual navigation systems for drones operating in challenging environments. The role involves designing robust perception algorithms, fusing multi-sensor data, and optimizing vision-based solutions for real-time, onboard execution.
Key Responsibilities
- Develop and implement computer vision algorithms for real-time drone localization, mapping, and navigation in challenging situations.
- Work on visual odometry, optical flow, and SLAM (Simultaneous Localization and Mapping) for reliable autonomous flight.
- Integrate and fuse vision data with IMU, LiDAR, and other onboard sensors for accurate pose estimation.
- Optimize perception algorithms for deployment on embedded, resource-constrained platforms.
- Collaborate with the autonomy and flight controls teams to ensure system-level integration and robust field performance.
- Evaluate, select, and calibrate camera and sensor configurations for challenging environments.
- Conduct simulation-based and real-world testing to validate performance in diverse scenarios.
- Stay updated on advancements in computer vision and bring relevant innovations into project solutions.
- Maintain clear technical documentation, test plans, and reports.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical/Electronics Engineering, or a related field.
- Strong experience with computer vision algorithms (OpenCV, visual odometry, optical flow, SLAM, object detection).
- Proficient programming skills in Python and C++; experience with embedded or GPU-accelerated vision (CUDA, TensorRT, ONNX) is a plus.
- Practical experience in drone, UAV, or robotic vision systems.
- Understanding of sensor fusion for multi-modal data integration.
- Excellent analytical, problem-solving, and communication skills.
Desired Skills
- Background in deep learning applied to perception tasks.
- Familiarity with robotics middleware (e.g., ROS), simulation environments, and hardware-in-the-loop testing.
- Knowledge of edge-AI deployment models, code optimisation, and real-time architecture.
- Experience in collaborative, multidisciplinary engineering environments.
- Proven track record of writing and maintaining well-documented code and technical documentation.
Computer Vision Engineer
Posted 5 days ago
Job Viewed
Job Description
Hiring for a USA based multinational Software Company
We are seeking a talented Computer Vision Engineer to join our team and develop innovative solutions using cutting-edge AI and image processing technologies. The ideal candidate will have strong experience in computer vision, machine learning, and deep learning frameworks to build real-world applications such as object detection, facial recognition, image segmentation, and visual analytics.
- Design, develop, and implement computer vision algorithms for image and video analysis.
- Work with datasets to train, test, and validate deep learning models using frameworks like TensorFlow, PyTorch, or OpenCV.
- Build and optimize object detection, tracking, and recognition systems.
- Collaborate with cross-functional teams including data scientists, ML engineers, and software developers.
- Perform model evaluation, optimization, and deployment on cloud or edge devices.
- Research and stay updated on the latest advancements in AI, deep learning, and computer vision technologies.
- Write efficient, maintainable, and well-documented code.
- Proven experience with Computer Vision and Deep Learning frameworks (TensorFlow, Keras, PyTorch).
- Strong knowledge of Python, OpenCV, and image/video processing techniques.
- Experience with CNNs, object detection (YOLO, Faster R-CNN, SSD), segmentation (U-Net, Mask R-CNN).
- Familiarity with NVIDIA CUDA, GPU acceleration, and model optimization tools.
- Understanding of data preprocessing, annotation, and augmentation methods.
- Excellent analytical, problem-solving, and debugging skills.
- Experience with real-time computer vision systems or edge AI (Jetson Nano, Raspberry Pi).
- Knowledge of 3D vision, SLAM, or AR/VR technologies.
- Familiarity with cloud platforms (AWS, Azure, Google Cloud) and MLOps workflows.
- Contributions to open-source computer vision projects are a plus.
Computer Vision Engineer
Posted 5 days ago
Job Viewed
Job Description
About Eternal Robotics – Hypervise
Hypervise is the flagship industrial AI platform of Eternal Robotics, built to transform real-time quality inspection and automation through advanced computer vision and edge AI. Our clients span automotive, apparel, pharmaceuticals, and more — industries where speed, accuracy, and reliability are mission-critical.
Role Overview
We are looking for a AI Engineer - Computer Vision with 2–5 years of experience to develop and deploy production-grade CV solutions across our customer sites. This role combines hands-on development of models and algorithms with end-to-end ownership of system integration, testing, and deployment in real-world industrial environments.
You will work closely with senior engineers, product leads, and customer teams to bring CV/AI projects to life and continuously improve solution performance.
Key Responsibilities
1. Model Development & Testing
- Build and optimize deep learning models for object detection, segmentation, and classification.
- Use frameworks like YOLO, OpenCV, TensorFlow, and PyTorch to deliver high-performing models.
- Validate model accuracy against customer specifications and datasets.
2. CV Pipeline Implementation
- Develop modular and maintainable computer vision pipelines using Python.
- Integrate pre-processing, inference, and post-processing components for edge and server-side deployments.
3. Hardware & Deployment Support
- Work with industrial cameras, Jetson edge devices, and Linux-based systems for field deployment.
- Support hardware selection and calibration, assist with on-site installations and provide deployment troubleshooting.
4. Testing & Quality Assurance
- Write and execute test cases to ensure system functionality and robustness in diverse environments.
- Collaborate with QA and support teams to resolve performance issues.
5. Documentation & Collaboration
- Document architecture, model performance, and system configurations.
- Participate in code reviews and peer programming sessions.
- Coordinate with team leads and project managers to align with delivery timelines.
Qualifications & Experience
- Education: Bachelor’s in Computer Science, Electronics, or related engineering field. Master’s degree or certifications in AI/ML is a plus.
- Experience: 2–6 years of hands-on experience in computer vision development, preferably in industrial or real-time environments.
Key Technical Skills
- Proficiency in Python and OpenCV.
- Experience with deep learning libraries: PyTorch, TensorFlow, Keras.
- Familiarity with YOLO models (v5/v8), CNNs, object tracking, and segmentation.
- Working knowledge of Linux environments, Git, and basic shell scripting.
- Experience with Jetson Nano/Xavier, DeepStream SDK is preferred.
- Understanding of camera configuration, lighting setups, and imaging constraints.
- Experience deploying models on edge or embedded devices is a strong advantage.
Soft Skills
- Strong debugging and problem-solving skills.
- Team player with a willingness to learn and adapt.
- Effective communicator capable of interfacing with both engineering and customer teams.
- Disciplined in documentation and reporting.
Why Join Hypervise?
- Build solutions that are deployed across real industrial environments.
- Work alongside passionate technologists in a startup culture.
- Access to advanced tools, data, and edge-AI hardware.
- Be part of a company leading the industrial AI revolution.
Computer Vision Engineer
Posted 6 days ago
Job Viewed
Job Description
AI Engineer - Manufacturing Analysis Platform
Role Overview
We're seeking a passionate AI Engineer to lead the development of our core AI analysis engine. You'll be architecting and implementing machine learning models that can analyze 3D CAD geometry in real-time, predict manufacturing issues, and provide actionable recommendations to improve design manufacturability. This is a founding engineering role with significant ownership and growth potential.
Key Responsibilities
AI/ML Development
- Design and implement ML models for geometric analysis of injection molded plastic parts
- Develop computer vision algorithms for automated feature detection in 3D CAD models
- Build predictive models for manufacturing cost estimation, cycle time prediction, and defect analysis
- Create real-time inference engines optimized for browser-based deployment using TensorFlow.js/ONNX.js
- Design data pipelines for continuous model training and improvement
Platform Architecture
- Architect browser-based AI systems that can process large 3D models efficiently
- Integrate STEP/STL file processing with AI analysis workflows
- Develop WebAssembly modules for high-performance geometry computation
- Build scalable model serving infrastructure supporting real-time analysis
- Implement feedback loops to continuously improve model accuracy
Manufacturing Analysis
- Develop DFM analysis algorithms for wall thickness, draft angles, undercuts, gate placement
- Build moldflow simulation capabilities using AI-accelerated CFD techniques
- Create cost optimization engines that recommend design changes for manufacturability
- Implement quality prediction models for common injection molding defects
- Design automated report generation with actionable manufacturing insights
Research & Innovation
- Stay current with AI/ML advances in manufacturing and CAD analysis
- Experiment with cutting-edge techniques like neural radiance fields, graph neural networks for 3D data
- Collaborate with manufacturing experts to validate and improve AI recommendations
- Publish research and represent the company at industry conferences
Required Qualifications
Technical Expertise
- 4+ years of AI/ML engineering experience with production deployments
- Strong proficiency in Python with TensorFlow, PyTorch, or similar ML frameworks
- Experience with 3D geometry processing using libraries like Open3D, PCL, or similar
- JavaScript/TypeScript expertise for browser-based AI deployment (TensorFlow.js, ONNX.js)
- Computer vision and geometric deep learning experience
- Understanding of CAD file formats (STEP, STL, OBJ) and 3D mesh processing
- Experience with fine tuning ML models
Software Engineering
- WebAssembly development for high-performance browser applications
- Cloud platform experience (AWS, GCP, Azure) for model training and deployment
- Database design for handling large geometric datasets
- Version control and CI/CD best practices
Mathematical Foundation
- Strong linear algebra and calculus background
- Statistics and probability for uncertainty quantification
- Computational geometry and mesh processing algorithms
- Optimization techniques for design parameter tuning
Preferred Qualifications
Domain Knowledge
- Manufacturing engineering background in injection molding or similar processes
- CAD software experience (SolidWorks, Fusion 360, etc.)
- Finite element analysis (FEA) or computational fluid dynamics (CFD) experience
- Materials science knowledge for plastic properties and behavior
Advanced Technical Skills
- Graph neural networks for representing CAD geometry
- Reinforcement learning for design optimization
- Physics-informed neural networks for manufacturing simulation
- Edge computing and model compression techniques
- Real-time rendering with WebGL/Three.js
Education & Experience
- Bachelors or Masters in Computer Science, Engineering, or related field
- 2+ years in manufacturing technology or CAD software companies
- Experience at high-growth startups building technical products from scratch for production
- Open source contributions in AI/ML or manufacturing tools
Computer Vision Engineer
Posted 6 days ago
Job Viewed
Job Description
About Eternal Robotics – Hypervise
Hypervise is the flagship industrial AI platform of Eternal Robotics, built to transform real-time quality inspection and automation through advanced computer vision and edge AI. Our clients span automotive, apparel, pharmaceuticals, and more — industries where speed, accuracy, and reliability are mission-critical.
Role Overview
We are looking for a AI Engineer - Computer Vision with 2–5 years of experience to develop and deploy production-grade CV solutions across our customer sites. This role combines hands-on development of models and algorithms with end-to-end ownership of system integration, testing, and deployment in real-world industrial environments.
You will work closely with senior engineers, product leads, and customer teams to bring CV/AI projects to life and continuously improve solution performance.
Key Responsibilities
1. Model Development & Testing
- Build and optimize deep learning models for object detection, segmentation, and classification.
- Use frameworks like YOLO, OpenCV, TensorFlow, and PyTorch to deliver high-performing models.
- Validate model accuracy against customer specifications and datasets.
2. CV Pipeline Implementation
- Develop modular and maintainable computer vision pipelines using Python.
- Integrate pre-processing, inference, and post-processing components for edge and server-side deployments.
3. Hardware & Deployment Support
- Work with industrial cameras, Jetson edge devices, and Linux-based systems for field deployment.
- Support hardware selection and calibration, assist with on-site installations and provide deployment troubleshooting.
4. Testing & Quality Assurance
- Write and execute test cases to ensure system functionality and robustness in diverse environments.
- Collaborate with QA and support teams to resolve performance issues.
5. Documentation & Collaboration
- Document architecture, model performance, and system configurations.
- Participate in code reviews and peer programming sessions.
- Coordinate with team leads and project managers to align with delivery timelines.
Qualifications & Experience
- Education: Bachelor’s in Computer Science, Electronics, or related engineering field. Master’s degree or certifications in AI/ML is a plus.
- Experience: 3–6 years of hands-on experience in computer vision development, preferably in industrial or real-time environments.
Key Technical Skills
- Proficiency in Python and OpenCV.
- Experience with deep learning libraries: PyTorch, TensorFlow, Keras.
- Familiarity with YOLO models (v5/v8), CNNs, object tracking, and segmentation.
- Working knowledge of Linux environments, Git, and basic shell scripting.
- Experience with Jetson Nano/Xavier, DeepStream SDK is preferred.
- Understanding of camera configuration, lighting setups, and imaging constraints.
- Experience deploying models on edge or embedded devices is a strong advantage.
Soft Skills
- Strong debugging and problem-solving skills.
- Team player with a willingness to learn and adapt.
- Effective communicator capable of interfacing with both engineering and customer teams.
- Disciplined in documentation and reporting.
Why Join Hypervise?
- Build solutions that are deployed across real industrial environments.
- Work alongside passionate technologists in a startup culture.
- Access to advanced tools, data, and edge-AI hardware.
- Be part of a company leading the industrial AI revolution.
Be The First To Know
About the latest Computer vision engineer Jobs in India !
Computer Vision Engineer
Posted 6 days ago
Job Viewed
Job Description
About Eternal Robotics – Hypervise
Hypervise is the flagship industrial AI platform of Eternal Robotics, built to transform real-time quality inspection and automation through advanced computer vision and edge AI. Our clients span automotive, apparel, pharmaceuticals, and more — industries where speed, accuracy, and reliability are mission-critical.
Role Overview
We are looking for a AI Engineer - Computer Vision with 3–6 years of experience to develop and deploy production-grade CV solutions across our customer sites. This role combines hands-on development of models and algorithms with end-to-end ownership of system integration, testing, and deployment in real-world industrial environments.
You will work closely with senior engineers, product leads, and customer teams to bring CV/AI projects to life and continuously improve solution performance.
Key Responsibilities
1. Model Development & Testing
- Build and optimize deep learning models for object detection, segmentation, and classification.
- Use frameworks like YOLO, OpenCV, TensorFlow, and PyTorch to deliver high-performing models.
- Validate model accuracy against customer specifications and datasets.
2. CV Pipeline Implementation
- Develop modular and maintainable computer vision pipelines using Python.
- Integrate pre-processing, inference, and post-processing components for edge and server-side deployments.
3. Hardware & Deployment Support
- Work with industrial cameras, Jetson edge devices, and Linux-based systems for field deployment.
- Support hardware selection and calibration, assist with on-site installations and provide deployment troubleshooting.
4. Testing & Quality Assurance
- Write and execute test cases to ensure system functionality and robustness in diverse environments.
- Collaborate with QA and support teams to resolve performance issues.
5. Documentation & Collaboration
- Document architecture, model performance, and system configurations.
- Participate in code reviews and peer programming sessions.
- Coordinate with team leads and project managers to align with delivery timelines.
Qualifications & Experience
- Education: Bachelor’s in Computer Science, Electronics, or related engineering field. Master’s degree or certifications in AI/ML is a plus.
- Experience: 3–6 years of hands-on experience in computer vision development, preferably in industrial or real-time environments.
Key Technical Skills
- Proficiency in Python and OpenCV.
- Experience with deep learning libraries: PyTorch, TensorFlow, Keras.
- Familiarity with YOLO models (v5/v8), CNNs, object tracking, and segmentation.
- Working knowledge of Linux environments, Git, and basic shell scripting.
- Experience with Jetson Nano/Xavier, DeepStream SDK is preferred.
- Understanding of camera configuration, lighting setups, and imaging constraints.
- Experience deploying models on edge or embedded devices is a strong advantage.
Soft Skills
- Strong debugging and problem-solving skills.
- Team player with a willingness to learn and adapt.
- Effective communicator capable of interfacing with both engineering and customer teams.
- Disciplined in documentation and reporting.
Why Join Hypervise?
- Build solutions that are deployed across real industrial environments.
- Work alongside passionate technologists in a startup culture.
- Access to advanced tools, data, and edge-AI hardware.
- Be part of a company leading the industrial AI revolution.
Computer Vision Engineer
Posted 6 days ago
Job Viewed
Job Description
Job Title : Computer Vision Engineer
Position: Fulltime / Onsite - Regular Shift
Organisation Name : IIIT H Data I Hub foundation ( IHub-Data )
Location: Inside the IIIT University, Gachibowli ,Hyderabad,Telangana
Primary Skills:Computer Vision, Machine Learning, Artificial Intelligence, Python, Deep Learning
Degree:B.Tech/B.E.
Job Description:
iHub-Data is seeking a talented and experienced Machine Learning/Deep Learning Software Engineer to join our dynamic and innovative team. The ideal candidate should have a strong background in machine learning and deep learning, with hands-on experience in developing and implementing cutting-edge algorithms and models. As a Machine Learning/Deep Learning Software Engineer, you will play a crucial role in designing, developing, and optimizing our machine learning solutions to solve complex problems and drive innovation in our products. We are looking for a passionate engineer, who will help build, demonstrate on scale - practical applications in using images and video.
Key Responsibilities:
In this position, the person will be required to at least, but not limited to:
- Scale up proof-of-concept (POC) applications using state-of-the-art implementations in machine learning and deep learning.
- Evaluate and implement existing or create new or modifications ML/DL methods. Experience in building software prototypes of image processing, computer vision and machine learning applications is a must. Hands-on, experimental work in machine learning is an added advantage.
Required skills:
- Bachelors or higher degree, in ECE, CS, or EEE disciplines with a strong programming knowledge.
- Deep expertise in programming with Python, C/C++.
- Good exposure to Py Torch/TensorFlow, OpenCV ,NumPy and related toolkits.
- Some experience in image processing, machine learning.
- Comfort with collaboration, open communication and reaching across functional borders.
- Experience working in a research or academic environment.
- Ability to clearly articulate design and implementation choices.
- Ability to use a wide variety of open-source technologies and tools.
- Comfort with frequent, incremental code testing and deployment.
- Comfort with collaboration, open communication and reaching across functional borders.
- Experience working in a research or academic environment.
- Strong Python, NumPy, OpenCV; solid PyTorch and data handling.
- Deep models: detection/segmentation/pose (YOLO/DETR/U-Net/ViT), training, and metrics (mAP, IoU).
- Performance & deploy: ONNX/TensorRT, quantization/distillation, Jetson/CUDA, GStreamer/FFmpeg.
- Prod skills: FastAPI, Docker/CI-CD, experiment tracking, logging/monitoring, clear documentation & teamwork.
Pls, Share your updated CV to
Computer Vision Engineer
Posted 6 days ago
Job Viewed
Job Description
Proficiency in basis of CVML (Computer Vision Machine Learning), Python and GUI Building, Exposure to LLM, Mechanical Engineering basics.