We are seeking a highly skilled Computer Vision / Visual AI Engineer to design, develop, and deploy vision-based algorithms—including YOLO-based object detection models—for real-time inference on edge devices. The ideal candidate has hands-on experience in Visual AI, deep learning, and edge deployment, with strong awareness of performance, power, and latency constraints.
Key Responsibilities
- Design and implement computer vision algorithms for object detection, tracking, and classification
- Develop, train, and fine-tune deep learning models (YOLO, SSD, custom CNNs)
- Optimize models for edge deployment (latency, memory, power)
- Deploy and benchmark models on edge AI platforms (e.g., NVIDIA Jetson, ARM-based devices)
- Convert and optimize models using TensorRT, ONNX, OpenVINO, or TFLite
- Work with real-world sensor data (RGB, IR, thermal, stereo)
- Collaborate with hardware and systems teams to integrate solutions
- Debug, profile, and improve real-time system performance
- Stay current with advances in computer vision and edge AI
Required Qualifications
- Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
- Strong experience in computer vision and deep learning
- Hands-on experience with YOLO (v5/v7/v8 or similar)
- Proficiency in Python and/or C++
- Experience with PyTorch and/or TensorFlow
- Experience deploying AI models on edge devices
- Understanding of real-time constraints and optimization techniques
- Familiarity with Linux-based embedded systems
Preferred / Nice-to-Have Skills
- Experience with NVIDIA Jetson (Nano, Xavier, Orin)
- Knowledge of CUDA, TensorRT, or OpenCL
- Experience with multi-camera systems or sensor fusion
- Background in robotics, drones, or autonomous systems
- Familiarity with OpenCV, ROS, or GStreamer
- Production deployment experience
Job Type: Full-time
Pay: $5,000.00 - $6,300.00 per month
Education:
- Bachelor's or equivalent (Preferred)
Work Location: In person