Apply

Computer Vision Engineer (The Visual Intelligence Architect)

Posted 2024-10-20

View full description

💎 Seniority level: Middle, 3+ years

📍 Location: United States

🔍 Industry: Computer Vision

🏢 Company: Unreal Gigs

🗣️ Languages: English

⏳ Experience: 3+ years

🪄 Skills: AWSPythonGCPKerasMachine LearningOpenCVPyTorchAlgorithmsAzureData scienceTensorflow

Requirements:
  • Strong knowledge of computer vision techniques including object detection, image segmentation, optical flow, 3D reconstruction, and facial recognition.
  • Experience with deep learning models like CNNs, ResNet, YOLO, and EfficientNet.
  • Proficiency in Python and experience with frameworks like OpenCV, TensorFlow, PyTorch, or Keras.
  • Expertise in processing and augmenting large datasets, understanding image preprocessing techniques.
  • Experience deploying models in production using cloud platforms (AWS, GCP, Azure) or on edge devices.
  • A Bachelor’s or Master’s degree in Computer Science, AI, Machine Learning, Data Science, or a related field.
  • 3+ years of experience in computer vision engineering, with a proven track record.
  • Hands-on experience with large-scale image and video datasets.
Responsibilities:
  • Design and implement computer vision algorithms using techniques like CNNs, image segmentation, object detection, and facial recognition.
  • Preprocess and analyze image and video data to develop models for accurately detecting and classifying objects.
  • Train deep learning models for tasks such as object detection and video analysis, optimizing hyperparameters.
  • Work with cross-functional teams to deploy models, ensuring scalability and efficiency in production environments.
  • Evaluate and monitor model performance using appropriate metrics, retraining as necessary.
  • Collaborate with various teams to align model solutions with business goals.
  • Stay updated on advancements in computer vision and deep learning.
Apply

Related Jobs

Apply

📍 United States

🔍 Robotics, autonomous systems, or similar applications

🏢 Company: Unreal Gigs

  • Expertise in computer vision concepts like object detection, segmentation, and pattern recognition.
  • Experience with libraries such as OpenCV and scikit-image.
  • Proficiency in machine learning frameworks like TensorFlow, PyTorch, or Keras.
  • Strong programming skills in Python and C++, experience with ROS is a plus.
  • Familiarity with camera calibration, stereo vision, and sensors like LIDAR.
  • Bachelor's or Master's degree in a related field, or equivalent experience.
  • 3+ years of experience in computer vision engineering, particularly focused on robotics or autonomous systems.

  • Design, develop, and optimize algorithms for object detection, tracking, recognition, and segmentation.
  • Create and train machine learning models to interpret and classify visual data.
  • Collaborate with teams to integrate vision systems into workflows.
  • Calibrate and test cameras and sensors for precise data capture.
  • Adapt algorithms for efficient real-time processing on embedded systems.
  • Work with data scientists to prepare labeled datasets for model training.
  • Research new techniques and methodologies in computer vision.

PythonImage ProcessingKerasMachine LearningOpenCVPyTorchC++AlgorithmsTensorflow

Posted 2024-11-14
Apply
Apply

📍 United States

🏢 Company: Unreal Gigs

  • Strong understanding of computer vision concepts including object detection, segmentation, and pattern recognition, with experience in libraries like OpenCV and scikit-image.
  • Experience with TensorFlow, PyTorch, or Keras for developing and training vision models.
  • Proficiency in Python and C++, with additional experience in ROS as a plus.
  • Familiarity with camera calibration, stereo vision, and vision hardware like LIDAR.
  • Strong analytical and troubleshooting skills.
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Robotics, or related field.
  • 3+ years of experience in computer vision engineering with a focus on robotics or autonomous systems.

  • Design, develop, and optimize algorithms for object detection, tracking, recognition, and segmentation.
  • Create and train machine learning models to interpret and classify visual data using frameworks like TensorFlow and PyTorch.
  • Collaborate with robotics and software teams to integrate vision systems into operational workflows.
  • Calibrate and test cameras, sensors, and optics for precise data capture.
  • Adapt algorithms to run efficiently on edge devices for real-time applications.
  • Work with data scientists on dataset collection and preparation.
  • Continuously research new techniques and methodologies in computer vision.

PythonEmbedded SystemsImage ProcessingKerasMachine LearningOpenCVPyTorchC++AlgorithmsTensorflow

Posted 2024-11-14
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Computer Vision

🏢 Company: Unreal Gigs

  • Strong knowledge of computer vision techniques, including object detection, image segmentation, optical flow, 3D reconstruction, and facial recognition.
  • Experience with deep learning models like CNNs, ResNet, YOLO, and EfficientNet.
  • Proficiency in Python and experience with computer vision libraries like OpenCV, TensorFlow, and PyTorch.
  • Expertise in processing large datasets and image preprocessing techniques.
  • Experience deploying models using cloud platforms like AWS or Azure, familiarity with Docker and Kubernetes is a plus.
  • Interest in applying new research and improving existing models.
  • Bachelor's or Master's degree in a relevant field or equivalent experience.
  • 3+ years of experience in computer vision engineering with a track record of deploying models.
  • Hands-on experience with large-scale image and video datasets.

  • Develop and optimize computer vision algorithms using state-of-the-art techniques such as CNNs, image segmentation, object detection, and facial recognition.
  • Preprocess and analyze image and video data to accurately detect and classify objects, track motion, and recognize patterns.
  • Train deep learning models for tasks like object detection and image classification, optimizing hyperparameters for real-world deployment.
  • Deploy computer vision models into production, ensuring they are scalable and integrated with real-time systems.
  • Evaluate model performance using metrics like accuracy and precision, and monitor models in production to maintain high performance.
  • Collaborate with cross-functional teams to develop solutions that align with product goals and deliver real-world value.
  • Stay updated on the latest research in computer vision and deep learning, experimenting with new techniques as applicable.

AWSPythonGCPKerasMachine LearningOpenCVPyTorchAlgorithmsAzureData scienceTensorflow

Posted 2024-10-20
Apply