Home
Jobs

642 Opencv Jobs - Page 23

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5 - 10 years

0 - 2 Lacs

Delhi, Bengaluru

Work from Office

Naukri logo

Position: Edge AI Engineer - Cancard Inc Location: New Delhi / Toronto Role Type: Full Time Cancard Inc and Advaa Health are seeking an experienced, engaged, and hands-on healthcare industry Edge Computing / IOT / CV expert for the role of Edge AI Engineer. This role will be pivotal in driving development, launch, and successfully commercializing an innovative portfolio of digital healthcare products for global markets. Cancard Inc has been a multi-technology company based in Markham (Toronto) since 1989. Both Cancard and its sister company, Advaa Health, are at the forefront of transforming primary healthcare through technological innovation. Our mission is to empower primary care physicians with state-of-the-art digital tools and solutions that streamline their practices and significantly reduce administrative burdens and operational costs. Amidst increasing paperwork and complex administrative tasks faced by healthcare professionals, we serve as a key partner, enabling physicians to focus on patient care. Our healthcare product portfolio leverages cutting-edge technologies in data analytics, artificial intelligence, and cloud computing to offer seamless, intuitive, and cost-effective solutions. By integrating our systems, primary care practices can enhance patient engagement, optimize appointment scheduling, automate billing and coding processes, and access comprehensive patient health records in real-time. These advancements not only improve the quality of care provided but also contribute to a significant reduction in overhead costs. This position offers a unique opportunity for AI Engineers who are passionate about solving critical healthcare challenges to learn and grow within the company. The role provides direct experience and exposure to customers in the US, Canada, and other global markets. KEY RESPONSIBILITIES: EDGE COMPUTING MODEL DEPLOYMENT: Convert, optimize, and deploy trained AI/ML models for edge inference using tools such as: TensorRT (for NVIDIA Jetson and GPUs) ONNX Runtime (for hardware-agnostic and cross-platform deployment) OpenVINO (for Intel-based edge devices) TFLite (for mobile and microcontroller-based healthcare applications) Apply model optimization techniques including: Post-training quantization (INT8, FP16) Pruning and weight clustering Model conversion to ONNX or IR formats for interoperability Benchmark models for: Latency, Throughput, Memory Footprint, and Power Efficiency Profile and debug model performance using tools such as: NVIDIA Nsight, TensorRT Profiler, Intel DevCloud, Netron, or Edge TPU Compiler Integrate AI inference engines with real-time edge pipelines, ensuring low-latency decision-making in clinical or diagnostic environments. IOT SENSOR INTEGRATION: Integrate and interface with a wide range of biomedical and motion sensors commonly used in healthcare devices: Inertial Measurement Units (IMUs): Accelerometers, gyroscopes, magnetometers. Physiological Sensors: Heart rate (PPG), SpO2, ECG, EMG, temperature, respiration, and blood pressure sensors. Environmental Sensors: CO, humidity, light exposure (for ambient health monitoring). Sensor Communication Protocols: Work with IC, SPI, UART, BLE (Bluetooth Low Energy), and USB HID for data acquisition and transmission. Implement sensor drivers, data parsing, and calibration routines for real-time use. Data Fusion & Preprocessing: Apply filtering (Kalman, low-pass, high-pass) and sensor fusion algorithms to combine multiple sensor modalities for robust signal interpretation. Normalize and preprocess raw sensor data for efficient input into ML models. Time-Series Analysis: Manage high-frequency data streams and maintain synchronization across multiple sensors. www.cancard.com Build and deploy real-time AI pipelines for activity recognition, fall detection, gait analysis, and anomaly detection in patient vitals. Edge Implementation: Run lightweight signal processing and classification models directly on microcontrollers or edge devices. Use platforms such as TinyML, Edge Impulse, or CMSIS-NN for embedded ML on sensor data. Device Interoperability & Testing: Ensure compatibility with commercial wearable platforms (e.g., smart bands, chest straps, ECG patches). Conduct in-field testing and validation in collaboration with clinical or biomedical teams. COMPUTER VISION EXPERTISE: Strong experience developing and deploying computer vision models for edge devices (e.g., object detection, segmentation, classification, pose estimation). Proficient with deep learning architectures used in computer vision, such as CNNs, MobileNet, EfficientNet, YOLO, U-Net, and Vision Transformers (ViT). Hands-on experience with optimizing CV models for performance on resource-constrained devices (e.g., quantization, pruning, knowledge distillation). Experience using OpenCV and other image processing libraries in Python and/or C++ Familiarity with real-time video analytics, multi-frame inference, and hardware-accelerated vision pipelines. Understanding of image preprocessing techniques for low-quality or noisy medical data (e.g., denoising, contrast enhancement, resizing). Experience integrating camera systems and working with edge hardware with GPU/TPU/ISP acceleration. DEEP LEARNING EXPERTISE (Preferred): Solid experience designing and implementing deep learning models for edge deployment, with emphasis on applications in hospital environments. Knowledge of developing and optimizing models using Convolutional Neural Networks (CNNs) and Recurrent Neural Networks (RNNs) and Long Short-Term Memory (LSTM). Transformers and attention-based architectures (e.g., Temporal Fusion Transformers, Vision Transformers) for capturing long-range dependencies in sequential health data. Experience deploying deep learning models on edge inference platforms (e.g., TensorFlow Lite, ONNX Runtime, NVIDIA TensorRT, OpenVINO). Strong understanding of latency, throughput, and memory trade-offs in edge scenarios, especially for real-time clinical decision support. MODEL OPTIMIZATION & DEPLOYMENT: Design, optimize, and deploy machine learning models for real-time inference on edge devices in clinical and hospital environments. Implement quantization, pruning, and compression techniques to ensure efficiency on resource-constrained platforms. Port AI models to run on hardware such as NVIDIA Jetson, Intel Movidius, ARM Cortex-M, or custom medical edge hardware. HEALTHCARE INDUSTRY SOLUTIONS: Work on edge AI solutions in medical imaging (e.g., X-ray, CT, MRI), patient vitals monitoring, telemedicine devices, and wearable health trackers. Ensure models comply with healthcare standards, data formats such as DICOM, HL7, and FHIR. Integrate AI into point-of-care diagnostics, clinical decision support systems, or edge-assisted robotic surgeries. SOFTWARE & HARDWARE INTEGRATION: Interface with camera modules, biosensors, and physiological data sources (e.g., ECG, SpO2). Build low-latency pipelines that support real-time analysis in mission-critical use cases. Collaborate with hardware engineers to ensure compatibility and performance across different boards and chipsets. VALIDATION & COMPLIANCE: Ensure solutions meet regulatory requirements (e.g., FDA, CE, ISO 13485, IEC 62304). Collaborate on validation protocols, clinical testing, and explainability in AI decisions for medical accountability. CROSS-FUNCTIONAL COLLABORATION: Work closely with data scientists, clinical SMEs, software engineers, QA testers, and others. Document all processes for traceability and regulatory submission. QUALIFICATIONS: Education: Bachelors or Master’s degree in Computer Science, Electronics, or related fields. Technical Skills: ML Frameworks: PyTorch, TensorFlow, Keras, ONNX. Edge Tools: TensorRT, TFLite, OpenVINO, TVM. Programming Languages: Python, C++, C. Embedded Experience: Linux-based OS (Yocto, Ubuntu), RTOS, and edge platforms (Jetson, NXP i.MX, Intel NUC, Coral). Medical Data Standards: Exposure to DICOM, HL7, FHIR Hardware Acceleration: CUDA, OpenCL, ARM NN, DSP/TPU integrations. Device Communication: Bluetooth LE, USB, UART, SPI, I2C for connecting medical peripherals. Security & Privacy: Familiarity with HIPAA, data encryption, secure firmware update practices. Soft Skills: Passion for healthcare innovation. Ability to translate clinical requirements into technical solutions. Clear and concise documentation and communication. Strong ownership and a proactive, detail-oriented mindset. Preferred Qualifications: Experience developing AI for digital pathology, radiology, or wearable health devices. Familiarity with clinical workflows and hospital IT systems (PACS/RIS). Hands-on experience in federated learning or on-device learning for privacy-preserving AI. Prior involvement in FDA/CE Class II or III device development lifecycle. WHAT WE OFFER: Competitive salary and benefits package. Flexible working hours. A dynamic and supportive work environment with opportunities for professional growth and development. The chance to work on meaningful projects that have a real impact on healthcare. HOW TO APPLY: Please submit your resume, cover letter, and any relevant work samples or project portfolios to HR@cancard.com. In your cover letter, explain why you're interested in this role and how your background and experience make you a good fit for our team. We thank all applicants for their interest in joining Cancard, but only those selected for an interview will be contacted. Cancard is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Role & responsibilities Preferred candidate profile Perks and benefits

Posted 2 months ago

Apply

1 - 4 years

4 - 6 Lacs

Noida

Work from Office

Naukri logo

We are looking for a skilled Python Computer Vision developer to join our team. The ideal candidate will have hands-on experience with computer vision technologies, image processing, and OpenCV, YOLO . This role involves working with AI-powered cameras, real-time image analysis, and machine learning models to enhance our vision-based systems. Key Responsibilities: Develop and implement computer vision solutions using Python and OpenCV, YOLO. Process and analyze images and video feeds for automation and object detection. Work on OCR (Optical Character Recognition) and AI-driven image processing tasks. Integrate computer vision models into existing systems. Optimize algorithms for real-time processing and efficiency. Collaborate with the software and hardware teams to ensure seamless integration. Troubleshoot and improve existing image recognition applications. Required Skills: Strong experience in Python and OpenCV, YOLO Knowledge of computer vision and image processing algorithms . Familiarity with machine learning frameworks like TensorFlow/PyTorch (preferred). Experience with OCR technologies such as Tesseract is a plus. Good understanding of real-time video processing. Ability to work with Raspberry Pi, NVIDIA Jetson, or similar hardware (preferred). Strong problem-solving and debugging skills.

Posted 2 months ago

Apply

13 - 15 years

50 - 55 Lacs

Chennai, Bengaluru, Noida

Work from Office

Naukri logo

Dear Candidate, We are looking for an experienced Machine Learning Engineer to develop and deploy ML models for real-world applications. If you have expertise in Python, TensorFlow, and data science pipelines, wed love to hear from you! Key Responsibilities: Design, develop, and deploy machine learning models for predictive analytics. Work with large datasets to train and fine-tune models. Optimize model performance and scalability. Implement MLOps practices for model deployment and monitoring. Collaborate with data scientists and engineers on AI/ML projects. Required Skills & Qualifications: Strong programming skills in Python and ML libraries (TensorFlow, PyTorch, Scikit-learn). Experience with deep learning, NLP, or computer vision. Knowledge of cloud-based ML services (AWS SageMaker, Azure ML, Google AI). Familiarity with data preprocessing, feature engineering, and model evaluation. Understanding of MLOps and CI/CD for machine learning pipelines. Soft Skills: Strong analytical and problem-solving abilities. Ability to work with cross-functional teams. Excellent communication and presentation skills. Note: If interested, please share your updated resume and preferred time for a discussion. If shortlisted, our HR team will contact you. Kandi Srinivasa Reddy Delivery Manager Integra Technologies

Posted 2 months ago

Apply

2 - 6 years

10 - 13 Lacs

Thane

Work from Office

Naukri logo

Responsibilities: Work on core PlayShifu AR engines, driving unparalleled AR experience on platforms like Orboot and Plugo Work on various image processing techniques (openCV), to build core logic engines of AR detection Work on industry defining social interactions via camera, that we are planning for our new product lines Work on new product lines, as well as old ones Work on automation and improvements Explore AI/ML path for image patterns/object recognition and tracking, for new and old AR engines Qualifications / Skills: 2yrs + hands on experience with OpenCV and Python Functional knowledge of any one OOPs language(C/C++/Java/C# Image Processing Concepts, Unity(Preferred) Strong analytical and problem-solving skills A liking for structured and scalable approach to coding Extremely good at and interested in mathematics Nice to Have: Past experience with image classification, object detection etc on any Machine learning framework.

Posted 2 months ago

Apply

1 - 6 years

20 - 30 Lacs

Nagpur

Work from Office

Naukri logo

Responsibilities Deep experience in Python and associated frameworks to develop robust and efficient code for machine learning models and data pipelines. Build infrastructure as code using tools such as Terraform or equivalent, ensuring scalable and reliable deployment of resources. Design and implement CI/CD pipelines using technologies like Tekton, Jenkins, GitActions, or GCP Cloud Functions, ensuring smooth and automated software delivery. Develop API services to enable seamless integration of machine learning models and pipelines into various applications and platforms. Take MVP/PoC solutions and elevate them to production-level services and mature products. Conduct end-to-end testing across all stages of development to ensure first-time-right implementations. Manage deployment platforms for various machine learning models, ensuring modularity and efficiency. Integrate machine learning features into large-scale products and platforms, collaborating with cross-functional teams. Create and manage large-scale data transformation pipelines, enabling efficient data processing and analysis. Orchestrate pipelines using tools like Airflow and Kubeflow, both for structured and unstructured data workflows. Develop an EDA (Exploratory Data Analysis) automation framework that can be leveraged at scale for data insights. Must-Have Skills Minimum of 3+ years of hands-on experience in Google Cloud Platform (GCP) with expertise in components such as Astronomer, SQL, Pyspark, Scikit, Github, and VertexAI, NLP, Open CV. At least 3+ years of experience in Python programming, with a strong understanding of its libraries and frameworks. Proven ability to convert complex requirements into practical technical solutions.

Posted 2 months ago

Apply

4 - 9 years

6 - 11 Lacs

Vadodara

Work from Office

Naukri logo

Who are you You are a dynamic and solution driven Software Engineer specializing in Intelligent Video Analytics, with a strong foundation in designing and developing advanced systems for video data processing and analysis. You excel in creating innovative solutions leveraging computer vision, machine learning, and deep learning techniques to extract meaningful insights from video streams. Computer Vision is a critical part of our internal Computer Vision/Video Analytics team. This team specializes in applied research and is central to the perception algorithms deployed across our products You will remain rooted as an engineer, a designer, and a technologist while leading a team. You take complete ownership of timely product delivery with impeccable software quality. You have the ability to navigate the teams through fast changing market needs. You possess strong people leadership skills in mentoring the young engineers Experience : 4+ Years Qualification : B.E/B.tech/M.E/ M.tech (EC, Electronics, Electronics & Telecommunication, Computer Engineering, CSE) or related field Technical Skills Required : Hands on with C++, OOPS, Computer Vision, OpenCV, TensorFlow, Web Orientation, Web Development, OpenCV, Image Processing. Hands-on experience of Deep Learning/Computer Vision projects. Working exposure with Neural networks, CNN i.e. Convolutional Neural Network (Design, Training, Inference). Experience building and optimizing libraries for fast computer vision Experience curating data, creating and optimizing models, and running experiments Expert knowledge of the principles, algorithms, and tools of applied Deep Learning, including model training strategies, data processing, cost functions, quality metrics, etc. Experience with one or more deep learning frameworks such as Tensorflow, PyTorch or Keras Experience porting and optimizing models and algorithms for different hardware platforms Strong programming skills using Python and C++ Superhuman thirst for learning including scouting for ideas and keeping up-to-date with advancements in the field Good to have skills : Any exposure to projects like Object Detection/Motion Detection/Face Recognition is good to have. Experience working with multiple video streams for simultaneous integration into machine learning algorithms Experience optimizing deep learning models for embedded form factors What your day might look like (Role) The SME - Computer Vision is a critical part of our internal Computer Vision/Video Analytics team. This team specializes in applied research and is central to the perception algorithms deployed across our products. This team partners with our hardware, software, and platforms teams to help bring our products and solutions to life. An ideal candidate for this role will lead in the creation of systems, algorithms, and optimizations for all things computer vision This includes leading and mentoring a team of engineers who help with different aspects of the task. Collaborate with the team to understand project requirements and objectives. Design and implement algorithms using C/C++, OpenCV, and TensorFlow. Integrate video analytics solutions with existing systems or platforms. Participate in design reviews and brainstorming sessions with cross-functional teams. Execute AI algorithms using various platform specific frameworks like TensorRT, TensorFlow Lite etc. Formulate program specifications and basic prototypes. Efficiently Develop PoC on Algorithms Performance Centric implementation practices. Implement low cost algorithm modules as per need. Troubleshoot issues and provide technical support during integration and deployment phases. Research new technologies and methodologies to enhance video analytics capabilities. Document your work, including writing code documentation or preparing technical reports. What do we offer Opportunity to work for an Indian Tech Company creating incredible products for the world, right from India Be part of a challenging, encouraging, and rewarding environment to do the best work of your life Competitive salary and other benefits Generous leave schedule of 21 days in addition to 9 public holidays, including holiday adjustments to convert weekends into long weekends 5-day workweek with 8 flexi-days months, allowing you to take care of responsibilities at home and work Company-paid Medical Insurance for the whole family (Employee+Spouse+Kids+Parents). Company paid Accident Insurance for the Employee On-premise meals, subsidized by the company

Posted 2 months ago

Apply

7 - 12 years

8 - 14 Lacs

Jodhpur

Work from Office

Naukri logo

Senior Artificial Intelligence Engineer - Machine Learning / Computer Vision - Responsibilities :- - Translating the state of the art research results into real-world production systems. - Lead your project, from feasibility assessment and research through to model development and productionization. - Coaching team members and provide training paths, encourage and implement best practices across the team. - Have prior experience of leading a computer vision project from scratch designing, planning, data collection and annotation, training, deployment and iteration phases. Required Skill Set : - Proficiency in Python/C++, Open CV and deep learning frameworks like Pytorch - Experience in scaling the AI capabilities in a high volume, high scalability environment - Hands-on experience in CI/CD workflow, version controls and code reviews. - Well versed in taking a computer vision project through the planning, data collection + annotation, training, deployment and iteration phases - Bachelors, Masters or PhD in computer science, Machine learning or equivalent from a tier 1 college is preferred. - Expertise in one or more of the following: object detection, semantic segmentation, OCR and forgery detection - Publications and patents in the computer vision field are preferred Desired Experience : - 6+ years of professional experience on computer vision and / or deep learning - Prior experience of leading an AI product development - Experience in scaling the AI capabilities in a high volume, high scalability environment - Building & scaling computer vision teams & computer vision infrastructure as well. - Design & development of DL algorithm and experimentation to improve existing computer vision systems. - Bonus point if prior experience from fintech domain or other product based companies.

Posted 2 months ago

Apply

2 - 7 years

8 - 14 Lacs

Srinagar

Work from Office

Naukri logo

Primary responsibilities include: - Develop end-to-end Video/Speech/Text analytics application using Opensource frameworks. - Designing and developing reference implementations in machine learning and deep learning-based solutions, representing the customers' technical requirements as the voice of customer and creating competitive analysis from a technical perspective. - Performance analysis, you may engage in activities such as development of benchmarking harness, adding testing suites and workloads to the harness, performance monitoring, performance projections, performance benchmarking, code analysis and optimizations. - Design and implement software components and unit tests in C++/Python. - Work with software architects to design and implement applications and SW infrastructure: - With reviews at each stage to ensure integration into the larger system - With an eye to future maintenance - With simplicity and clarity. Qualifications and Experience The following qualifications are required: - BS/MS with up to 7 to 12 years relevant experience. - Degree programs in CS, CE, EE or similar technical field. - Clear Understanding of Object-Oriented Concepts. - Development experience in C++ and Python. - Strong technical and problem-solving skills. - Strong written and verbal communications skills. - Ability to define and execute tasks with limited direction. The following qualifications are highly desirable: - Knowledge/experience in one or more of the AI and Machine Learnings frameworks such as TensorFlow, MxNet, Pytorch, Caffe, OpenCV - Familiarity with remoting protocols (Rest API, gRPC)

Posted 2 months ago

Apply

2 - 5 years

9 - 13 Lacs

Mumbai

Work from Office

Naukri logo

Paramatrix Technologies Pvt Ltd is looking for Sr AI/ML Engineer to join our dynamic team and embark on a rewarding career journey. We are seeking a highly skilled and motivated Machine Learning Engineer to join our dynamic team The Machine Learning Engineer will be responsible for designing, developing, and deploying machine learning models to solve complex problems and enhance our products or services The ideal candidate will have a strong background in machine learning algorithms, programming, and data analysis Responsibilities:Problem Definition:Collaborate with cross-functional teams to define and understand business problems suitable for machine learning solutions Translate business requirements into machine learning objectives Data Exploration and Preparation:Analyze and preprocess large datasets to extract relevant features for model training Address data quality issues and ensure data readiness for machine learning tasks Model Development:Develop and implement machine learning models using state-of-the-art algorithms Experiment with different models and approaches to achieve optimal performance Training and Evaluation:Train machine learning models on diverse datasets and fine-tune hyperparameters Evaluate model performance using appropriate metrics and iterate on improvements Deployment:Deploy machine learning models into production environments Collaborate with DevOps and IT teams to ensure smooth integration Monitoring and Maintenance:Implement monitoring systems to track model performance in real-time Regularly update and retrain models to adapt to evolving data patterns Documentation:Document the entire machine learning development pipeline, from data preprocessing to model deployment Create user guides and documentation for end-users and stakeholders Collaboration:Collaborate with data scientists, software engineers, and domain experts to achieve project goals Participate in cross-functional team meetings and knowledge-sharing sessions

Posted 2 months ago

Apply

2 - 4 years

7 - 11 Lacs

Bengaluru

Work from Office

Naukri logo

Design, develop, and optimize Speech AI models in various tasks including Speech Recognition, Language Identification, Speaker Verification, and Speaker Diarization. Implement and fine-tune Conformer, Transformer, and other state-of-the-art neural network architectures for speech processing. Work with Python3, PyTorch, ONNX, and other related technologies for model building and deployment. Debug and troubleshoot issues in Torch, TensorFlow, and speech AI model servers. Optimize and deploy models using ONNX and other optimization tools to ensure high performance and scalability. Follow standard best practices for modular and clean code. Collaborate with cross-functional teams to integrate models into production environments. Work with version control systems like Git and utilize containerization for smooth deployment.

Posted 2 months ago

Apply

8 - 12 years

60 - 75 Lacs

Bengaluru

Work from Office

Naukri logo

One of our reputed client has the following opportunity. Work expereince : 8-12yrs Work location : Bangalore Job Designation: Computer-Vision and AI Tech Lead Job Description: We are seeking a highly talented and motivated Individual with strong experience and expertise in the field of Computer Vision and AI with expertise in Edge based AI. The candidate is expected to have expertise in Image Processing with a strong background in Deep Learning, Image processing with AI and with traditional image processing- algorithms for Real-world cutting-edge applications.The candidate is expected to lead realization of cutting-edge projects in Various aspects of Image Processing, image recognition, object detection, tracking and other visual AI tasks considering constraints of working on Edge with limited resource availability. Key Responsibilities Lead a team of Computer Vision and AI engineers Realization of various Vision Driven products and applications on the Edge Work on identifying right methods and hardware based on the application requirement Analysing the requirement from top level and breaking up the problem into algorithms, and hence choose the right solution by using traditional or deep learning methods. Working with the team to realize the algorithm Fine-tune and optimize deep learning models (e.g., CNNs, YOLO, Mask-RCNN) for performance and efficiency in production environments. Collaborate with the engineering and product teams to deploy models in real-world applications. Research and integrate new algorithms and techniques to improve model performance and robustness. Develop custom data augmentation pipelines to improve training efficiency and accuracy. Evaluate model performance and conduct error analysis to guide further improvements. Stay up to date with the latest developments in computer vision and deep learning. Qualifications Educational Background: BTech or MTech or PhD in computer science, Artificial Intelligence, or related fields. Experience: 6 to 10 years of hands-on experience in deep learning and computer vision with Hardware based implementation Essential Qualifications Proficient in C/C++. Proficiency in traditional image processing algorithms. Deep learning frameworks and solid experience with various AI models like object detection models (e.g., YOLO), and face recognition models. Proven experience in training and deploying computer vision models at scale. Familiarity with OpenCV. Having leadership quality to lead a team of engineers in the field of Computer Vision and AI Having very good understanding of AI Hardware and realization of Vision and AI on edge. Desirable Qualifications Working experience on algorithms for Surveillance Cameras Experience with cloud platforms (AWS, Azure) and deploying models in production. Knowledge of edge AI technologies and hardware accelerators. Ability to optimize models for resource-constrained environments. Incase if you fit the role, please mention your current CTC,ECTC,notice period,current location details to sridevi.g@sapwood.net

Posted 2 months ago

Apply

8 - 12 years

27 - 32 Lacs

Bengaluru

Work from Office

Naukri logo

Required Skill Programming Languages: Proficiency in Python, R, or Java. Experience with libraries and frameworks such as TensorFlow, PyTorch, Keras, Scikit-learn, etc. Machine Learning: Strong understanding of machine learning algorithms, including supervised and unsupervised learning, reinforcement learning, and deep learning. Data Science: Experience with data analysis, data visualization, and statistical modeling. Proficiency in using tools like Pandas, NumPy, Matplotlib, and Seaborn. Big Data Technologies: Familiarity with big data processing frameworks like Hadoop, Spark, or Apache Flink. Cloud Platforms: Experience with cloud services such as AWS, Google Cloud, or Azure for deploying AI solutions. Natural Language Processing (NLP): Knowledge of NLP techniques and tools such as NLTK, SpaCy, or GPT-3. Computer Vision: Experience with computer vision techniques and libraries such as OpenCV, YOLO, or Fast R-CNN. Problem-Solving: Strong analytical and problem-solving skills with the ability to think critically and creatively. Communication: Excellent verbal and written communication skills, with the ability to explain complex technical concepts to non-technical stakeholders. Team Collaboration: Ability to work effectively in a collaborative team environment and contribute to team success.

Posted 2 months ago

Apply

1 - 2 years

0 - 2 Lacs

Bengaluru

Work from Office

Naukri logo

Model Development & Training: Develop and train machine learning models, specifically in the domain of computer vision (e.g., object detection, image classification, segmentation). Optimize model performance by tuning hyperparameters and improving training pipelines. Data Preparation & Processing: Collect, clean, and preprocess image and video datasets for training models. Implement data augmentation and synthetic data generation techniques. Model Evaluation & Analysis: Evaluate model performance using appropriate metrics (e.g., precision, recall, F1-score). Perform error analysis to identify model weaknesses and suggest improvements. Model Deployment & Integration: Assist in deploying trained models into production environments. Work with software engineers to integrate computer vision models into applications or services. Research & Innovation: Stay updated on the latest trends and advancements in computer vision and machine learning. Experiment with state-of-the-art techniques such as transfer learning, self-supervised learning, and GANs. Role & responsibilities Preferred candidate profile Proficiency in Python and ML frameworks (e.g., TensorFlow, PyTorch). Familiarity with computer vision libraries (e.g., OpenCV, scikit-image). Understanding of machine learning concepts, including supervised and unsupervised learning. Knowledge of deep learning architectures (e.g., CNNs, RNNs, Transformers).

Posted 2 months ago

Apply

8 - 13 years

30 - 45 Lacs

Hyderabad

Work from Office

Naukri logo

This is what you are responsible for Work closely with customers to support and enable embedded application development Develop software applications to demonstrate Deep Learning use cases primarily in vision analytics workloads Create application notes and other documentation on software tool flows Performance and Power measurement and analysis of Embedded AI systems Create communication plan and processes to effectively prioritize customers, issues and features Necessary qualifications Demonstrated ability to support customers Customer first attitude, track record of root-cause analysis and fixing a problem for good Bachelors Degree in Computer Science or Electronics plus 5+ years of experience Experience in building embedded software applications Experience programming in Python, C, C++ Experience in vision frameworks like OpenCV, gstreamer, OpenCL etc. Excellent problem-solving skills Excellent communication skills Preferred qualifications Strong analytical and quantitative skills Experience with video/multimedia/image processing software development Exposure to Neural Networks, AI/ML/DL models, training, frameworks like TensorFlow, Caffe, PyTorch Experience with Driver development in Linux, MacOS or Windows platforms Experience at debug of hardware Ability to work both independently and in highly collaborative team environments

Posted 2 months ago

Apply

0.0 - 1.0 years

0 Lacs

Chandigarh, Chandigarh

On-site

Indeed logo

Terafac is seeking a Software Engineer to join our team focused on making a transformational AI-Vision platform for Industrial Robots. The ideal candidate will have exposure to training Computer Vision and Robotics AI models. The position will involve taking these skills and applying them to solve for some of the most crucial & most exciting technology challenges of our generation. We are hiring in Chandigarh. Software Engineer - Vision & AI/ML Apply relevant AI and machine learning techniques to build models that improve Terafac’s AI Vision platform. Involved in goal setting related to the effort, AI system design, and ML excellence Drive efforts across multiple teams Work with other AI Engineers & improve the quality of AI work in the broader team Read research around Computer Vision, Generative AI and Robotics, and share your learnings with the team. Understand model architectures, define use cases, and develop methodology & benchmarks to evaluate different approaches Apply in-depth knowledge of how the machine learning system interacts with the other systems around it. Collaborate with Terafac team on their novel efforts in model training, reasoning systems, and/or learning via simulation etc. Minimum Qualifications Bachelors/Masters degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Professional project experience in one or more of the following machine learning/deep learning domains like Computer Vision, LLMs, Robotics etc. Very good knowledge of Python Version Control (Git). Preferred Qualifications Experience in deep learning and PyTorch Experience in computer vision, working with Point Clouds, 3D Registration etc Experience with libraries like OpenCV, Open3D, etc. Good Understanding of machine learning pipeline in production (MLOPs) Experience with on-device algorithm development Experience working and communicating cross functionally in a team environment. Job Details Job Type: Full-time Location: Chandigarh, Sector 25 (Work from Office) CTC range: 6 - 12.5 l.p.a. (On the basis of Relevant Experience) Contact Details (Please share your resume here) +91 8264445150 Terafac is building an AI-Vision platform for industrial robots that will enable transformation of manufacturing. Our founding team is young, energetic and with an exceptionally high talent density doing the best work of their lives. It is not just an opportunity to work with the team, in the advanced field of AI and Robotics, and make fundamental breakthroughs at the cutting-edge of technology. Get experience and exposure to state of the art technology and the startup ecosystem. The work you will do with Terafac will unlock Industrial capacity and take humanity forward. Job Types: Full-time, Permanent Pay: ₹400,000.00 - ₹1,200,000.00 per year Benefits: Health insurance Paid sick time Provident Fund Schedule: Day shift Monday to Friday Experience: Software development: 1 year (Required) Work Location: In person

Posted 2 months ago

Apply

1 - 5 years

12 - 22 Lacs

Gurgaon

Work from Office

Naukri logo

Hiring for AI Developer Mandatory 8CGPA From IIT ONLY Experience : 1+year Budget : Upto 25LPA Location : Gurgaon, Haryana Skills : AI, ML, Data science, SQL, Python, LLM, tensorflow, any cloud If Interested share your resume on hre@raymoon.in Thanks

Posted 2 months ago

Apply

2 - 7 years

6 - 11 Lacs

Vadodara

Work from Office

Naukri logo

As an engineer, your involvement will be critical in the entire lifecycle of a product - right from ideation-development-production-deployment. Get to feel the sense of accomplishment that comes with creating something that solves a real and pressing problem and is used by scores of customers. Job Description Role : Computer Vision Engineer/Sr. Engineer - (IVA/AI) Function: Software Development - IVA / Computer Vision Who are you You are a dynamic and solution driven Software Engineer specializing in Intelligent Video Analytics, with a strong foundation in designing and developing advanced systems for video data processing and analysis. You excel in creating innovative solutions leveraging computer vision, machine learning, and deep learning techniques to extract meaningful insights from video streams. Computer Vision is a critical part of our internal Computer Vision/Video Analytics team. This team specializes in applied research and is central to the perception algorithms deployed across our products. Qualification : B.E/B.tech/M.E/ M.tech (EC, Electronics, Electronics & Telecommunication, Computer Engineering, CSE) or related field Technical Skills Required : Good experience of Deep Learning/Computer Vision projects. Working exposure with Neural networks, CNN i.e. Convolutional Neural Network (Design, Training, Inference). Experience building and optimizing libraries for fast computer vision Experience curating data, creating and optimizing models, and running experiments Expert knowledge of the principles, algorithms, and tools of applied Deep Learning, including model training strategies, data processing, cost functions, quality metrics, etc. Experience with one or more deep learning frameworks such as Tensorflow, PyTorch or Keras Experience porting and optimizing models and algorithms for different hardware platforms Superhuman thirst for learning including scouting for ideas and keeping up-to-date with advancements in the field Good to have skills : Good to have programming skills using Python and C++ Any exposure to projects like Object Detection/Motion Detection/Face Recognition is good to have. Experience working with multiple video streams for simultaneous integration into machine learning algorithms Experience optimizing deep learning models for embedded form factors. How your day might look like The Engineer- Computer Vision is a critical part of our internal Computer Vision/Video Analytics team. This team specializes in applied research and is central to the perception algorithms deployed across our products. This team partners with our hardware, software, and platforms teams to help bring our products and solutions to life. An ideal candidate for this role will lead in the creation of systems, algorithms, and optimizations for all things computer vision This includes leading and mentoring a team of engineers who help with different aspects of the task. Collaborate with the team to understand project requirements and objectives. Design and implement algorithms using C/C++, OpenCV, and TensorFlow. Integrate video analytics solutions with existing systems or platforms. Participate in design reviews and brainstorming sessions with cross-functional teams. Execute AI algorithms using various platform specific frameworks like TensorRT, TensorFlow Lite etc. Formulate program specifications and basic prototypes. Efficiently Develop PoC on Algorithms Performance Centric implementation practices. Implement low cost algorithm modules as per need. Troubleshoot issues and provide technical support during integration and deployment phases. Research new technologies and methodologies to enhance video analytics capabilities. Document your work, including writing code documentation or preparing technical reports. What we offer Opportunity to work for an Indian Tech Company creating incredible products for the world, right from India Be part of a challenging, encouraging, and rewarding environment to do the best work of your life Competitive salary and other benefits Generous leave schedule of 21 days in addition to 9 public holidays, including holiday adjustments to convert weekends into long weekends 5-day workweek with 8 flexi-days months, allowing you to take care of responsibilities at home and work Company-paid Medical Insurance for the whole family (Employee+Spouse+Kids+Parents). Company paid Accident Insurance for the Employee On-premise meals, subsidized by the company

Posted 2 months ago

Apply

2 - 7 years

6 - 13 Lacs

Ahmedabad

Work from Office

Naukri logo

Develop image processing algorithms using OPENCV Develop computer vision segmentation algorithms using python, pytorch for model training and porting model in C++ using TensorRT inference engine and infer in C# application using C++ Required Candidate profile Develop Inference pipeline using CUDA for inference. Develop ONNX inference pipeline for inference on CPU. Experience in automation, equipment or Machinery industry will be preferred

Posted 2 months ago

Apply

2 - 6 years

10 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

Responsibilities: Work on core PlayShifu AR engines, driving unparalleled AR experience on platforms like Orboot and Plugo Work on various image processing techniques (openCV), to build core logic engines of AR detection Work on industry defining social interactions via camera, that we are planning for our new product lines Work on new product lines, as well as old ones Work on automation and improvements Explore AI/ML path for image patterns/object recognition and tracking, for new and old AR engines Qualifications / Skills: 2yrs + hands on experience with OpenCV and Python Functional knowledge of any one OOPs language(C/C++/Java/C# Image Processing Concepts, Unity(Preferred) Strong analytical and problem-solving skills A liking for structured and scalable approach to coding Extremely good at and interested in mathematics Nice to Have: Past experience with image classification, object detection etc on any Machine learning framework.

Posted 2 months ago

Apply

1 - 6 years

20 - 30 Lacs

Mumbai

Work from Office

Naukri logo

Responsibilities Deep experience in Python and associated frameworks to develop robust and efficient code for machine learning models and data pipelines. Build infrastructure as code using tools such as Terraform or equivalent, ensuring scalable and reliable deployment of resources. Design and implement CI/CD pipelines using technologies like Tekton, Jenkins, GitActions, or GCP Cloud Functions, ensuring smooth and automated software delivery. Develop API services to enable seamless integration of machine learning models and pipelines into various applications and platforms. Take MVP/PoC solutions and elevate them to production-level services and mature products. Conduct end-to-end testing across all stages of development to ensure first-time-right implementations. Manage deployment platforms for various machine learning models, ensuring modularity and efficiency. Integrate machine learning features into large-scale products and platforms, collaborating with cross-functional teams. Create and manage large-scale data transformation pipelines, enabling efficient data processing and analysis. Orchestrate pipelines using tools like Airflow and Kubeflow, both for structured and unstructured data workflows. Develop an EDA (Exploratory Data Analysis) automation framework that can be leveraged at scale for data insights. Must-Have Skills Minimum of 3+ years of hands-on experience in Google Cloud Platform (GCP) with expertise in components such as Astronomer, SQL, Pyspark, Scikit, Github, and VertexAI, NLP, Open CV. At least 3+ years of experience in Python programming, with a strong understanding of its libraries and frameworks. Proven ability to convert complex requirements into practical technical solutions.

Posted 2 months ago

Apply

7 - 12 years

8 - 14 Lacs

Bengaluru

Work from Office

Naukri logo

Senior Artificial Intelligence Engineer - Machine Learning / Computer Vision - Responsibilities :- - Translating the state of the art research results into real-world production systems. - Lead your project, from feasibility assessment and research through to model development and productionization. - Coaching team members and provide training paths, encourage and implement best practices across the team. - Have prior experience of leading a computer vision project from scratch designing, planning, data collection and annotation, training, deployment and iteration phases. Required Skill Set : - Proficiency in Python/C++, Open CV and deep learning frameworks like Pytorch - Experience in scaling the AI capabilities in a high volume, high scalability environment - Hands-on experience in CI/CD workflow, version controls and code reviews. - Well versed in taking a computer vision project through the planning, data collection + annotation, training, deployment and iteration phases - Bachelors, Masters or PhD in computer science, Machine learning or equivalent from a tier 1 college is preferred. - Expertise in one or more of the following: object detection, semantic segmentation, OCR and forgery detection - Publications and patents in the computer vision field are preferred Desired Experience : - 6+ years of professional experience on computer vision and / or deep learning - Prior experience of leading an AI product development - Experience in scaling the AI capabilities in a high volume, high scalability environment - Building & scaling computer vision teams & computer vision infrastructure as well. - Design & development of DL algorithm and experimentation to improve existing computer vision systems. - Bonus point if prior experience from fintech domain or other product based companies.

Posted 2 months ago

Apply

2 - 7 years

8 - 14 Lacs

Chennai

Work from Office

Naukri logo

Primary responsibilities include: - Develop end-to-end Video/Speech/Text analytics application using Opensource frameworks. - Designing and developing reference implementations in machine learning and deep learning-based solutions, representing the customers' technical requirements as the voice of customer and creating competitive analysis from a technical perspective. - Performance analysis, you may engage in activities such as development of benchmarking harness, adding testing suites and workloads to the harness, performance monitoring, performance projections, performance benchmarking, code analysis and optimizations. - Design and implement software components and unit tests in C++/Python. - Work with software architects to design and implement applications and SW infrastructure: - With reviews at each stage to ensure integration into the larger system - With an eye to future maintenance - With simplicity and clarity. Qualifications and Experience The following qualifications are required: - BS/MS with up to 7 to 12 years relevant experience. - Degree programs in CS, CE, EE or similar technical field. - Clear Understanding of Object-Oriented Concepts. - Development experience in C++ and Python. - Strong technical and problem-solving skills. - Strong written and verbal communications skills. - Ability to define and execute tasks with limited direction. The following qualifications are highly desirable: - Knowledge/experience in one or more of the AI and Machine Learnings frameworks such as TensorFlow, MxNet, Pytorch, Caffe, OpenCV - Familiarity with remoting protocols (Rest API, gRPC)

Posted 2 months ago

Apply

6 - 11 years

8 - 14 Lacs

Pune

Work from Office

Naukri logo

Your Role Understand client business requirement and provide suitable approach to solve the business problem. Identify and address client needs in different domains. Processing, cleansing and verifying the integrity of data used for analysis. Data mining and performing EDAs using state-of-the-art methods. Selecting features, building and optimizing classifiers / regressors, etc. using machine learning & deep learning techniques. Help enhance data collection procedures to include information that is relevant for building analytical systems Doing ad-hoc analysis and presenting results in a clear manner. Follow and help improve with Analytics-Delivery procedures using detailed documentations. Your Profile Good problem solver with a skill of solving business problem with analytics and data as primary means. Experience in delivering data & analytics solution in one/two of the following areas preferably Excellent coding experience in common data science language & tools such as R, Python, Go, SAS, Matlab etc. Experience with common data science toolkits, such as NumPy, Pandas, StatModel, Scikit learn, SciPy, NLTK, Spacy, Gensim, OpenCV, MLFlow, Tensorflow, Pytorch etc. Hands on experience in using query languages such as SQL, NoSQL etc Excellent understanding and hand-on experience of data-science and machine learning techniques & algorithms for supervised and unsupervised problems (such as k-NN, Regression, Naive Bayes, SVM, Decision Tree, Random Forests, k-means, PCA, SVD, GenAI (LLM) etc.). Good applied statistics skills, such as distributions, statistical inference & testing, etc. Good knowledge/ Experience of cloud platform e.g. AWS, Azure, GCP etc What youll love about working here We recognize the significance of flexible work arrangements to provide support. Be it remote work, or flexible work hours, you will get an environment to maintain healthy work life balance. At the heart of our mission is your career growth. Our array of career growth programs and diverse professions are crafted to support you in exploring a world of opportunities. Equip yourself with valuable certifications in the latest technologies such as Generative AI. About Capgemini Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of 22.5 billion.

Posted 2 months ago

Apply

1 - 6 years

1 - 2 Lacs

Bengaluru

Remote

Naukri logo

About We're building new edge-AI video products that span the full software stack from low-level C++ video libraries to cloud APIs and frontend dashboards. We're looking for a highly skilled Full-Stack Video Engineer with a strong academic background in video technology and hands-on experience in coding across the stack. This is a foundational engineering role for someone who enjoys building real-world systems from the ground up and isn't afraid to get their hands dirty with everything from video codecs to REST APIs to React. Responsibilities Develop and optimize C++ video processing libraries for edge devices. Design and implement RESTful APIs to interface with video systems and AI models Build intuitive frontend dashboards using React for configuration, monitoring, and playback. Integrate AI pipelines into the video stack. Collaborate with product and hardware teams to deliver robust, production-ready features. Own and drive end-to-end product development. Requirements PhD in Video Technology, Computer Vision, Multimedia Systems, or related field. Strong programming skills in C++ , Python , and JavaScript (React) Experience working with video processing tools (OpenCV, FFmpeg, GStreamer) Understanding of RESTful API design and backend technologies (e.g., Node.js) Essential experience or interest in AI/ML integration Comfortable working across the stack in a fast-moving, remote-first environment Nice to Have Experience with edge AI platforms (e.g., NVIDIA Jetson, OpenVINO) Knowledge of containerization (Docker) and CI/CD tools Familiarity with WebRTC, RTSP, or other streaming protocols Experience deploying full-stack applications in production What We Offer A chance to work on cutting-edge video products with real-world applications High ownership, autonomy, and impact Competitive salary and growth opportunities Flexible remote work (based out of Bangalore preferred for time zone alignment) A collaborative and ambitious team culture

Posted 2 months ago

Apply

1 - 3 years

5 - 7 Lacs

Karnal

Work from Office

Naukri logo

This role includes the following responsibilities and requirements: Architecture, design, development, debugging, documentation, and operation of large-scale systems designed for machine learning This includes distributed systems for data management and computation as well as web-oriented APIs and user interfaces Take pride and ownership in delivering delightful user experiences Lead other engineers and demonstrate best practices for software engineering Support and mentor junior engineers

Posted 2 months ago

Apply

Exploring opencv Jobs in India

OpenCV (Open Source Computer Vision Library) is a popular open-source computer vision and machine learning software library used in various applications such as image processing, object detection, and robotics. In India, the demand for professionals with expertise in OpenCV is on the rise, with many companies actively hiring for roles related to this skill set.

Top Hiring Locations in India

  1. Bangalore
  2. Hyderabad
  3. Pune
  4. Chennai
  5. Mumbai

Average Salary Range

The salary range for OpenCV professionals in India can vary based on experience and expertise. On average, entry-level positions for OpenCV developers can expect a salary range of INR 3-6 lakhs per annum, while experienced professionals can earn upwards of INR 10 lakhs per annum.

Career Path

A typical career path for OpenCV professionals in India may include roles such as Junior Developer, Senior Developer, Technical Lead, and eventually progressing to roles like Solution Architect or Research Scientist.

Related Skills

In addition to expertise in OpenCV, professionals in this field are often expected to have knowledge of related skills such as machine learning, deep learning, Python programming, image processing, and computer vision algorithms.

Interview Questions

  • What is OpenCV and why is it used in computer vision applications? (basic)
  • Explain the difference between cvMat and cvMatND in OpenCV. (medium)
  • How would you implement face detection using Haar cascades in OpenCV? (medium)
  • Can you explain how image thresholding works in OpenCV? (basic)
  • What are some common image processing techniques used in OpenCV? (medium)
  • Describe how you would perform feature matching using SIFT in OpenCV. (advanced)
  • How does convolutional neural networks (CNNs) relate to OpenCV? (medium)
  • Explain how you would perform object tracking in a video using OpenCV. (medium)
  • What is the difference between homography and perspective transformation in OpenCV? (advanced)
  • Can you explain the concept of image gradients in OpenCV? (basic)
  • How would you implement image segmentation using K-means clustering in OpenCV? (medium)
  • Describe the process of training a cascade classifier for object detection in OpenCV. (advanced)
  • What are some common challenges faced when working with OpenCV? (medium)
  • How would you optimize the performance of an OpenCV application? (advanced)
  • Explain the concept of morphological operations in image processing with OpenCV. (basic)
  • How does OpenCV support real-time image processing applications? (medium)
  • Can you explain the role of keypoints and descriptors in feature extraction with OpenCV? (advanced)
  • Describe the process of image registration and its importance in computer vision. (medium)
  • How would you implement edge detection using Canny edge detector in OpenCV? (medium)
  • What are some techniques for reducing noise in images using OpenCV? (basic)
  • Explain the concept of image histograms and how they are used in OpenCV. (medium)
  • How would you implement template matching in OpenCV? (medium)
  • Describe the concept of camera calibration and its significance in computer vision applications. (medium)
  • Can you explain the difference between Hough transform and RANSAC in OpenCV? (advanced)
  • How would you handle image distortion and rectification in OpenCV? (medium)

Closing Remark

As you explore job opportunities in the field of OpenCV in India, remember to prepare thoroughly for interviews by honing your skills and knowledge in this area. With the right preparation and confidence, you can secure exciting career opportunities in this growing field. Good luck!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies