Computer Vision Engineer (PyTorch/TensorRT)
EgyptRemoteFull-time
AI Summary
A Computer Vision Engineer trains and fine-tunes detection, classification, and segmentation models, then optimizes and deploys them for production using PyTorch, TensorRT, and Docker.
About this role
We are seeking a Computer Vision Engineer with strong software and AI fundamentals to build and deploy high-performance AI models. You will handle the full pipeline—from training detection and segmentation models to optimizing them for production using NVIDIA TensorRT and Docker.
Core Responsibilities
- Model Training: Train and fine-tune models for Detection, Classification, and Segmentation (e.g., YOLO, ResNet, U-Net).
- Tracking: Implement Multi-Object Tracking (MOT) algorithms for complex video streams.
- Engineering: Write production-grade Python code with a focus on modularity and scalability.
- Deployment: Containerize applications using Docker for consistent deployment.
Requirements
- 3+ years in CV/Deep Learning.
- Python, PyTorch, OpenCV.
- Strong preference for experience with NVIDIA TensorRT and model optimization (quantization/pruning).
- Solid grasp of software engineering principles (Git, testing, CI/CD).
- Can work on other non-vision AI implementations
Skills
CI/CDDockerGitModel OptimizationNVIDIA TensorRTOpenCVPruningPythonPyTorchQuantization
Explore related jobs
More jobs at Flatgigs
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.