Role: Computer Vision Intern
About the Internship
We are looking for a Computer Vision Intern who is curious, hands-on, and excited to work on real-world vision problems. You will collaborate closely with the Vision team, contribute to improving existing models, explore new research ideas, and support experimentation across the office.
This internship offers exposure to production models, research workflows, and applied computer vision systems.
Key Responsibilities
- Work on improving already deployed or in-training computer vision models.
- Assist with research and experimentation on cutting-edge computer vision techniques.
- Collaborate closely with the Vision team on ongoing projects.
- Curate, clean, label, and organize computer vision datasets for training and evaluation.
- Support in-office experiments, prototyping, and proof-of-concept implementations.
- Document findings, experiments, and results clearly.
Required Skills & Qualifications
- Basic understanding of Computer Vision concepts (image processing, object detection, segmentation, etc.).
- Familiarity with Python and common CV/ML libraries (OpenCV, PyTorch, TensorFlow, or similar).
- Interest in machine learning model training and evaluation.
- Willingness to learn, experiment, and iterate quickly.
- Good problem-solving and communication skills.
Good to Have
- Experience with deep learning models (CNNs, YOLO, ResNet, ViT, etc.).
- Exposure to dataset annotation tools and data pipelines.
- Understanding of research papers and ability to implement ideas.
- Experience working with real-world image/video data.
- Git/version control familiarity.
What You’ll Gain
- Hands-on experience with production-grade computer vision systems.
- Mentorship from experienced engineers and researchers.
- Exposure to research-to-deployment workflows.
- Opportunity to contribute to meaningful, real-world applications.