Machine Learning Engineer Intern (Computer Vision & AI)
Core
Train, evaluate, and improve deep learning models for computer vision tasks including object detection, segmentation, and action recognition using CNNs, Transformers, and Foundation Models.
Role type
Machine Learning Engineer Intern (Computer Vision)
Builds
Production-grade video intelligence models and automated training pipelines for enterprise clients.
Domain
Computer Vision, Generative AI, Video Analytics
Deliverable
production ML models
Required skills
Python, PyTorch or TensorFlow, Linux environment management, deep learning model training, data preprocessing and versioning
Preferred skills
Computer Vision frameworks, vision-language models, MLOps tools (Git, Docker, Weights & Biases, MLflow), video processing (OpenCV, FFmpeg)
Responsibilities
Train and fine-tune deep learning models for classification, detection, and segmentation; Research and experiment with modern AI architectures; Debug model failures and refine data; Manage large-scale datasets; Develop automated training and evaluation pipelines
Seniority
Intern