Computer Vision Engineer, Video Analytics, Python

Posted 2 days ago

This is a fully remote position, open to applicants in Brazil, +3 more countries.

📋 Description

• Design and enhance GPU-accelerated video inference pipelines for real-time processing.

• Implement, assess, and refine object detection models like YOLO.

• Develop temporal smoothing and tracking mechanisms for safety event detection.

• Optimize model performance utilizing TensorRT, ONNX, CUDA, and GPU profiling tools.

• Create and sustain integrations with event-driven APIs, Azure Event Hub, Blob Storage, and internal services.

• Incorporate metrics, logging, telemetry, and fail-safe features for robust inference jobs.

• Participate in dataset curation, labeling, and model assessment; fine-tune or train models as necessary.

• Aid in containerized deployments using Docker and support monitoring and scaling of production workloads.

• Collaborate with engineering and product teams to provide dependable, high-performance video analytics solutions.


⛳️ Requirements

• Over 7 years of software engineering experience with a strong focus on backend development.

• More than 3 years of experience delivering computer vision solutions to production.

• Strong proficiency in Python.

• Experience with OpenCV, PyTorch, asynchronous I/O frameworks, and API integrations.

• Practical experience with YOLO/Ultralytics or comparable object detection frameworks.

• Experience in detecting, labeling, and tracking objects within video content.

• Solid understanding of frame sampling, confidence thresholds, temporal filtering, and multi-camera aggregation.

• Experience with GPU inference optimization techniques, including batching, stride, TensorRT, CUDA, quantization, and throughput tuning.

• Strong communication and collaboration skills with engineering and product teams.

• Upper-Intermediate+ level of English proficiency.

• Familiarity with Azure Event Hub, Blob Storage, Application Insights, or similar technologies (desirable).

• Knowledge of Docker, cloud deployments, and production monitoring systems (desirable).

• Experience in temporal/sequence analysis for event detection (desirable).

• Background in video analytics related to safety, compliance, or industrial/transportation sectors (desirable).

• CV must be submitted in English.


🏝️ Benefits

• Work alongside leading engineers on an innovative and technically demanding computer vision project.

• Develop systems that significantly improve safety across extensive fleets and industrial operations.

• Acquire practical experience with GPU-accelerated video analytics, temporal tracking, and real-time safety monitoring.

• Enjoy a remote-first work environment.

• Engage as an independent contractor.

• Experience a multicultural work environment.

• Collaborate with engineering and product teams on practical real-world systems.

People also viewed

Entrupy5 days ago

ML Research Engineer – Computer Vision

AT flagAustria, +4 more countriesFull-timeComputer Vision Engineer
ApplyView job
AmbushOct 19

AI Engineer, Computer Vision

BR flagBrazil OnlyFull-timeComputer Vision Engineer
ApplyView job
HumanIT Digital ConsultingOct 15

Physical AI Field Delivery Engineer – Computer Vision, Edge AI, ROS2

PT flagPortugal OnlyFreelanceComputer Vision Engineer
ApplyView job
Blue PearlOct 6

Computer Vision Engineer

ZA flagSouth Africa OnlyFull-timeComputer Vision Engineer
ApplyView job
Ryz LabsSep 26

Computer Vision Engineer

AR flagArgentina OnlyFull-timeComputer Vision Engineer
ApplyView job
Orcrist Technologies GmbHSep 18

ML Engineer – Computer Vision, VLM

DE flagGermany OnlyFull-timeComputer Vision Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers