Computer Vision Engineer

Insight Global
Palm Beach Gardens, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 170K

Job location

Palm Beach Gardens, United States of America

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Computer Vision
Azure
Data Transformation
DevOps
Python
Machine Learning
Object Detection
OpenCV
Pascal (Programming Language)
TensorFlow
DataOps
Google Cloud Platform
Cloud Platform System
PyTorch
Deep Learning
Convolutional Neural Networks
Containerization
Kubernetes
Information Technology
ONNX (Open Neural Network Exchange) Format
TensorRT
Feature Extraction
Software Library
Docker

Job description

Our client is seeking a ski led Computer Vision Engineer to join our team in a fu l-time role at our headquarters in Palm Beach County, Florida. This is not a remote position and requires fu l-time work from the office, with flexibility for periodic work-from-home days.InFlightAI uses computer vision and AI to analyze imagery and video from drones, robots, fixed cameras, thermal cameras, and related systems to detect security, safety, inspection, maintenance, and compliance issues in real-world environments. The ideal candidate wi l have strong hands-on experience in machine learning, deep learning, computer vision, and image processing. This role is focused on building, training, evaluating, optimizing, and deploying computer vision models that solve practical customer problems in industrial, security, utility, logistics, and inspection workflows. Responsibilities

  • Develop, train, tune, and evaluate computer vision models for image recognition, object detection, classification, segmentation, anomaly detection, and state detection.

  • Build models for use cases such as people detection, vehicle detection, open/closed doors and gates, trailer door state, perimeter inspection, unexpected objects, thermal people detection, equipment damage, utility inspections, asset condition, and industrial anomaly detection.

  • Design and execute experiments to evaluate model performance using precision, reca l, F1 score, mAP, IoU, confusion matrices, false positive review, and false negative review.

  • Colect, preprocess, clean, and analyze large-scale image and video datasets.

  • Work with data operations and annotation teams to review labeling quality, improve annotation guidelines, identify edge cases, and prepare training, validation, and test datasets.

  • Perform error analysis and recommend improvements to data quality, labeling strategy, thresholds, model architecture, and training approach.

  • Optimize and deploy computer vision models into production environments.

  • Support model packaging and deployment using tools and formats such as Docker, Kubernetes, ONNX, TensorRT, or similar deployment approaches where applicable.

  • Colaborate with product engineering, DevOps, QA, product management, and customer-facing teams to integrate computer vision models into the InFlightAI platform.

  • Document model assumptions, performance results, known limitations, dataset gaps, and production-readiness considerations.

Requirements

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Physics, Data Science, Machine Learning, Computer Vision, or a related technical field.

  • 3+ years of experience in data science, machine learning, or applied AI, with a focus on computer vision.

  • Strong programming ski ls in Python.

  • Proficiency with relevant computer vision and machine learning libraries such as TensorFlow, PyTorch, OpenCV, Ultralytics/YOLO, Detectron2, MMDetection, or similar frameworks.

  • Solid understanding of machine learning and deep learning techniques, especia ly convolutional neural networks, object detection models, image classification models, segmentation models, and modern vision architectures.

  • Hands-on experience training, fine-tuning, validating, and improving deep learning models for computer vision tasks.

  • Experience with image processing techniques such as image enhancement, filtering, feature extraction, resizing, normalization, augmentation, and preprocessing.

  • Experience working with large-scale image or video datasets, including messy real-world data with blur, occlusion, poor lighting, motion, weather variation, camera angle issues, or inconsistent capture quality.

  • Familiarity with annotation formats and dataset structures such as COCO, YOLO, Pascal VOC, or similar formats.

  • Ability to evaluate model performance and explain tradeoffs around precision, reca l, confidence thresholds, false positives, and false negatives.

  • Familiarity with cloud computing platforms such as AWS, Azure, or Google Cloud.

  • Familiarity with containerization and deployment technologies such as Docker and Kubernetes.

  • Excelent problem-solving ski ls and ability to work independently or in a team environment.

  • Strong communication ski ls with the ability to explain technical concepts, model performance, and model limitations to both technical and non-technical stakeholders.

Benefits & conditions

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.

Apply for this position