TEKsystems is a leading provider of business and technology services, and they are seeking an AI Engineer to develop and optimize GPU accelerated video inference pipelines. The role involves implementing and improving object detection models and collaborating on dataset curation and model training.
Responsibilities:
- Develop and optimize GPU accelerated video inference pipelines, including batching, stride control, and throughput tuning
- Implement, evaluate, and improve object detection models (YOLO or similar) and build temporal smoothing/tracking logic for safety event detection
- Optimize model performance using TensorRT, ONNX, CUDA, and GPU profiling tools to maximize throughput and minimize latency/VRAM usage
- Build and maintain integrations with event-driven APIs, Azure Event Hub, Blob Storage, and internal services
- Add robust metrics, logging, telemetry, and fail-safe mechanisms for resilient inference jobs
- Collaborate on dataset curation, labeling, model training, validation, and experiment tracking
- Support containerized deployments (Docker) and assist with monitoring and scaling production workloads
Requirements:
- Develop and optimize GPU accelerated video inference pipelines, including batching, stride control, and throughput tuning
- Implement, evaluate, and improve object detection models (YOLO or similar) and build temporal smoothing/tracking logic for safety event detection
- Optimize model performance using TensorRT, ONNX, CUDA, and GPU profiling tools to maximize throughput and minimize latency/VRAM usage
- Build and maintain integrations with event-driven APIs, Azure Event Hub, Blob Storage, and internal services
- Add robust metrics, logging, telemetry, and fail-safe mechanisms for resilient inference jobs
- Collaborate on dataset curation, labeling, model training, validation, and experiment tracking
- Support containerized deployments (Docker) and assist with monitoring and scaling production workloads
- pytorch, computer vision, object detection, python, azure event space, blob, blob storage, application insights, docker, GPU, OpenCV, logistics
- Experience with Azure Event Hub, Blob Storage, Application Insights, or similar cloud messaging/storage platforms
- Familiarity with Docker, cloud deployments, and production monitoring systems
- Experience in temporal/sequence analysis for event detection
- Experience in video analytics for safety, compliance, or industrial/transportation environments
- logistical experience nice to have, not required needs to be flexible and adaptable due to smaller company