Computer Vision Intern

BrightAI CorporationPalo Alto, CA

About The Position

This is an internship position focused on Data Labeling & Annotation within the field of Computer Vision. The internship is expected to last between 6 to 12 months. Interns will gain exposure to the full Computer Vision pipeline, receive mentorship from experienced CV engineers, and acquire hands-on experience with tools like YOLO and PyTorch. The role also offers the opportunity to build a concrete portfolio with datasets, scripts, and model contributions, which can be valuable for future ML/CV roles.

Requirements

  • Pursuing a degree in CS, EE, AI/ML, or related field
  • Working knowledge of Python and common CV libraries (NumPy, OpenCV)
  • Attention to detail and patience for precision work

Nice To Haves

  • Hands-on experience with YOLO
  • Familiarity with PyTorch, segmentation masks, or model-assisted labeling workflows

Responsibilities

  • Annotate images and video for object detection (bounding boxes), segmentation (polygons/masks), and classification
  • Help refine labeling schemas and class taxonomies as edge cases arise
  • Write Python scripts to convert between annotation formats, validate label integrity, and generate dataset statistics
  • QA labels and surface systematic errors or ambiguous cases
  • Run baseline YOLO training experiments to evaluate dataset quality and identify labeling gaps
  • Document conventions and edge-case decisions

Benefits

  • Exposure to the full CV pipeline, from raw data to deployed model
  • Mentorship from CV engineers working on production systems
  • Hands-on experience with YOLO, PyTorch, and modern annotation workflows
  • Concrete portfolio work — datasets, scripts, and model contributions — that translates directly to future ML/CV roles
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service