BrightAI logo
BrightAI Verified
Artificial Intelligence, IoT, Enterprise Software

Computer Vision Engineer

Palo Alto, California, United StatesFull TimePosted 25 days agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

This is a temporary 6-12 month Computer Vision Intern position focused on Data Labeling & Annotation. The intern will gain exposure to the full CV pipeline, receive mentorship, and build a portfolio. Responsibilities include annotating images/video for object detection, segmentation, and classification, refining labeling schemas, writing Python scripts for data manipulation and validation, and QAing labels. The role requires working knowledge of Python and common CV libraries like NumPy and OpenCV, along with attention to detail. Experience with YOLO and PyTorch is a plus.

Computer Vision Intern — Data Labeling & Annotation

Type: Temporary

Duration: 6 months - 12 months

What You'll Gain

  • 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
  • What You'll Do

  • Annotate images and video for object detection (bounding boxes), segmentation (polygons/masks), and classification
  • Help refine labeling schemas and class taxonomies as edge cases come up
  • 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
  • Required

  • 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 Have

  • Hands-on experience with YOLO
  • Familiarity with PyTorch, segmentation masks, or model-assisted labeling workflows
  • Ready to apply?
    You'll be redirected to BrightAI's application page.

    Similar roles