Skip to content
← All opportunities

AI Engineer Internship (Computer Vision)

InternshipRemoteOnline
Apply on Toplens AI Solutions Private Limited →

Opens the company's own listing — Aspirova never mirrors applications.

Sign in to save
Deadline: 28/10/2026

Skills for this role

Skills we detected for this role.

  • Python
  • Flask
  • FastAPI
  • Git
  • Docker
  • Linux
  • Deep Learning
  • Computer Vision
  • CUDA
  • Machine Learning
  • Generative AI
  • PyTorch

Opportunity brief

Responsibilities

  • Develop Computer Vision solutions using Python and OpenCV.
  • Work with YOLO / Ultralytics and other deep learning-based Computer Vision models.
  • Prepare, clean, organize, and annotate image/video datasets.
  • Train, fine-tune, validate, and evaluate Computer Vision models.
  • Work with object detection, classification, tracking, recognition, OCR, and video analytics.
  • Build image and video processing pipelines for real-world applications.
  • Work with CCTV footage, RTSP streams, and real-time video processing.
  • Research and experiment with different Computer Vision techniques, models, papers, and open-source implementations.
  • Develop Proofs of Concept (POCs) to test new ideas and approaches.

Model Evaluation & Optimization

  • Evaluate models using metrics such as:
  • Precision
  • Recall
  • mAP
  • F1 Score
  • IoU
  • Perform error analysis and identify reasons behind false positives and false negatives.
  • Improve model performance through better datasets, training strategies, parameters, and model selection.
  • Analyze real-world model performance rather than relying only on training metrics.
  • Experiment with different image sizes, augmentations, models, and inference approaches.

AI Integration & Deployment

  • Integrate trained AI models into Python-based applications and APIs.
  • Work with frameworks such as Flask or FastAPI where required.
  • Develop and debug AI inference pipelines.
  • Work with databases and backend systems when required.
  • Assist in deploying Computer Vision solutions in real-world environments.
  • Optimize AI pipelines for performance, reliability, and scalability.
  • Work with technologies such as Docker, Linux, cloud platforms, CUDA, ONNX, or TensorRT when applicable.

Research & Problem Solving

  • Research technical problems independently before seeking help.
  • Read documentation, papers, GitHub repositories, and technical resources to understand possible solutions.
  • Compare different approaches and explain why a particular solution was selected.
  • Build small experiments and POCs to validate ideas.
  • Troubleshoot model and pipeline issues systematically.
  • Document experiments, findings, and technical decisions.

More like this

Related opportunities