Remote job
ML Engineer (Computer Vision - Internship)
Job details
About this role
Role overview
Support the development of computer vision models that turn camera footage into useful decisions. You’ll help prepare data, run model experiments and evaluate results while learning how models are optimized and moved into production.
Responsibilities - Train and evaluate vision models using real-world customer data. - Prepare, label and clean datasets for experiments. - Record experiment results clearly, including approaches that did not work. - Write reusable Python code for model development. - Learn about model optimization and production deployment.
Requirements - Be pursuing or have recently completed a degree in computer science, machine learning or a related field. - Have solid Python skills and some experience training models with PyTorch, including through coursework or personal projects. - Understand core deep learning concepts for vision, such as CNNs or transformers, and basic model evaluation. - Be familiar with Git and communicate clearly while taking ownership of assigned work.
Nice to have - Familiarity with Linux or Docker.
Benefits and work setup - Remote work in a small team, with mentorship from engineers who build and ship models used by customers.