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.
Role type
Machine Learning Engineer Intern (Computer Vision)
Builds
Production-grade vision models and automated training pipelines
Domain
Computer Vision / Deep Learning
Deliverable
production ML models
Required skills
Python, PyTorch or TensorFlow, Linux environment management, deep learning model training, data preprocessing and versioning, pipeline automation
Preferred skills
Computer Vision frameworks, vision-language models, MLOps tools (Git, Docker, experiment tracking), video processing (OpenCV, FFmpeg)
Responsibilities
Train and fine-tune deep learning models for classification, detection, and segmentation; Research and experiment with CNNs, Transformers, and Foundation Models; Debug model failures and refine data; Manage large-scale datasets; Develop automated training and evaluation pipelines
Seniority
Intern