โ Back to Dashboard
๐๏ธ
Inference Specialization
Computer Vision Engineer
CV engineers build AI systems that interpret images and video โ powering autonomous vehicles, medical imaging, facial recognition, manufacturing quality control, and AR/VR. One of the most technically demanding and highest-paying AI specialisations.
40
Days
5
Projects
$185K
Median
โ55%
YoY Hiring
$140Kโ$250K
Salary Range
Week 1: Advanced Computer Vision Architectures ยท Days 1โ8
Go beyond CNNs: Vision Transformers, modern detection pipelines, segmentation, and 3D geometric understanding.
D1โ3
Vision Transformers: ViT, DINO, DINOv2, and SAM
Patch embeddings, attention in image space, self-supervised vision pre-training, Segment Anything Model
โ EECS 498 Deep Learning for CV โ Michigan (YouTube, free)D4โ5
Object detection: YOLOv10, DETR, and real-time systems
Anchor-based vs anchor-free detection, DETR attention-based approach, real-time pipelines at 30+ FPS
โ Ultralytics YOLO documentation (free)D6โ7
Semantic and instance segmentation: Mask R-CNN and SAM2
Pixel-level classification, Mask R-CNN architecture, Segment Anything Model 2 API and fine-tuning
โ Meta SAM2 GitHub and paper (free)
๐ Project โ Day D8: Real-Time Object Detection System
ยท YOLOv10 fine-tuned on a custom annotated dataset
ยท Real-time inference at 30 FPS from webcam stream
ยท mAP at 0.5 IoU evaluation report
ยท FastAPI deployment with video stream endpoint via WebSocket
Week 2: Contrastive Learning, 3D Vision, and Medical Imaging ยท Days 9โ24
CLIP for zero-shot tasks, 3D point cloud processing, depth estimation, and specialised medical imaging pipelines.
D9โ12
Contrastive learning: CLIP, ALIGN, self-supervised vision
Joint image-text embeddings, zero-shot classification, vision-language alignment for downstream tasks
โ OpenCLIP GitHub and tutorials (free)D13โ16
3D vision: point clouds, depth estimation, and NeRF basics
LiDAR data processing, PointNet++, monocular depth with MiDaS, Neural Radiance Fields introduction
โ Self-Driving Cars Specialization โ UoT/Coursera (free audit)D17โ20
Medical imaging: DICOM, segmentation, and FDA basics
CT and MRI preprocessing, nnU-Net for automatic segmentation, FDA SaMD regulatory pathway basics
โ AI in Healthcare โ Stanford/Coursera (free audit)D21โ23
Video understanding: action recognition and optical flow
3D CNNs, TimeSformer, optical flow with RAFT, action recognition benchmarks on Kinetics-400
โ PyTorch video tutorials (free)
๐ Project โ Day D24: Medical Image Segmentation System
ยท U-Net trained on a medical dataset from NIH or Kaggle
ยท Dice coefficient above 0.85 on held-out test set
ยท Grad-CAM explanations for 10 clinical predictions
ยท Model card covering dataset, metrics, and clinical limitations
Week 3: Deployment, Optimisation, and Production Systems ยท Days 25โ40
Deploy vision models at scale: TensorRT acceleration, streaming video pipelines, production monitoring, and autonomous systems.
D25โ28
TensorRT and ONNX optimisation for vision models
INT8 calibration for CNNs and ViTs, TensorRT engine building, 3 to 5 times latency reduction
โ NVIDIA TensorRT documentation (free)D29โ32
MLOps for vision: embedding drift and data quality
Pixel-level drift detection, embedding drift with Evidently, monitoring production vision pipelines
โ Evidently AI for vision monitoring (free docs)D33โ36
Autonomous vehicle perception stack and sensor fusion
LiDAR and camera fusion, BEV representations, SLAM for localisation, real-time sensor processing
โ Self-Driving Cars โ University of Toronto/Coursera (free audit)D37โ39
Synthetic data for CV: diffusion-based augmentation
SDXL for synthetic training data, domain randomisation, GAN-based augmentation for scarce real data
โ HuggingFace Diffusion Models Course (free)
๐ Project โ Day D40: Production Vision AI System โ Full Capstone
ยท End-to-end pipeline: ingest, process, detect or segment, serve
ยท TensorRT-optimised inference under 10ms per frame
ยท Streaming video WebSocket API endpoint
ยท Evidently embedding drift monitoring setup
ยท Architecture write-up and benchmark report