Computer Vision Engineer

closed
Sowelo Consulting Logo

Sowelo Consulting

πŸ“Remote - India

Summary

Join an expanding team and influence change by leading the design, development, and deployment of cutting-edge AI solutions as a skilled AI Engineer with expertise in Computer Vision.

Requirements

  • Bachelor’s degree or Master’s degree in Computer Science or related fields is preferred
  • Relevant certifications or advanced courses in AI/ML and computer vision technologies are highly desirable
  • 3-6 years of experience in AI, machine learning, data science, or software engineering, with a strong focus on computer vision systems
  • Hands-on experience in developing and deploying computer vision models and applications, including experience with image processing, video analytics, and facial/object recognition
  • Proficiency in machine learning frameworks and libraries such as OpenCV, TensorFlow, Keras, PyTorch, and Scikit-learn
  • Proficiency in programming languages such as Python, C++, and the use of AI/ML frameworks
  • Experience with convolutional neural networks (CNNs), deep learning techniques, and computer vision algorithms
  • Strong problem-solving, analytical, and communication skills, with the ability to translate complex AI concepts into actionable solutions

Responsibilities

  • Lead the design and development of computer vision systems to address specific challenges, particularly within government projects
  • Implement AI models that can process and analyze visual data from images, videos, and live streams to extract actionable insights
  • Ensure the developed computer vision solutions are scalable, efficient, and meet project requirements and performance standards
  • Provide technical leadership and subject matter expertise in computer vision technologies, methodologies, and best practices to both internal and external stakeholders
  • Stay updated on the latest advancements in computer vision, including image recognition, object detection, facial recognition, and video analytics, applying these innovations to ongoing projects
  • Act as the key point of contact for all computer vision-related matters, driving continuous improvement and innovation
  • Oversee the development, testing, and deployment of computer vision AI models, ensuring they meet technical, functional, and security standards
  • Collaborate with cross-functional teams to integrate computer vision systems into existing workflows, providing seamless automation and optimization
  • Conduct regular evaluations of deployed models and optimize them for accuracy and performance as requirements evolve
  • Utilize programming languages such as Python, C++, and relevant libraries like OpenCV, TensorFlow, Keras, and PyTorch to develop, train, and deploy computer vision models
  • Apply advanced AI techniques, such as convolutional neural networks (CNNs) and deep learning frameworks, to enhance the accuracy of computer vision systems
  • Manage large datasets for training models, including image and video preprocessing, labeling, and augmentation to improve model performance
  • Work closely with government clients, technical teams, and other stakeholders to ensure AI solutions align with project goals and state government policies
  • Simplify complex AI and computer vision concepts for non-technical stakeholders, providing clear communication, insights, and recommendations
  • Facilitate workshops, presentations, and training sessions on computer vision technologies for both internal and external audiences

Preferred Qualifications

  • Experience working on AI/computer vision projects with government clients or large-scale organizations
  • Knowledge of edge computing, real-time video analytics, or other advanced computer vision applications
  • Familiarity with cloud-based AI services for computer vision, such as AWS Rekognition, Google Cloud Vision, or Microsoft Azure Cognitive Services
This job is filled or no longer available