Junior AI Engineer - Computer Vision
Core
Design, develop, and deploy vision-based AI systems for real-world image and video analytics in production environments.
Role type
Junior IC computer vision engineer
Builds
Scalable image and video analytics solutions
Domain
Computer Vision / Deep Learning
Deliverable
production ML models
Required skills
Computer Vision algorithms, CNN architectures, Python, PyTorch or TensorFlow, OpenCV, object detection, image segmentation, model optimization, Docker, MLOps basics
Preferred skills
Video analytics, real-time inference, Vision Transformers, multimodal AI, GPU training, cloud platforms (OCI/AWS/Azure/GCP), healthcare/smart cities/industrial AI domain knowledge
Technologies
PyTorch, TensorFlow, OpenCV, YOLO, Detectron2, Docker
Responsibilities
Develop and train CV models for image/video analysis; Implement object detection, classification, segmentation, and tracking; Prepare and manage datasets (cleaning, labelling, augmentation); Optimize models for GPU performance and inference speed; Deploy models via APIs and containerized services; Integrate models with broader AI platforms; Maintain documentation and code quality
Seniority
Junior, hands-on IC