AI Intern – Computer Vision

Smartan

Chennai

On-site

INR 223,200 - 446,400

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Mentorship from AI engineers
Exposure to real datasets and users
Opportunity for pre-placement offer based on performance

Job summary

A technology firm in Chennai is looking for an AI Intern. In this hands-on role, you’ll work with senior engineers on developing deep learning models for video-based human activity analysis. Key responsibilities include designing and training models, building real-time computer vision pipelines in Python, and working with video data. You should have proficiency in Python, as well as experience with tools like PyTorch and TensorFlow. This internship also provides mentorship and potential pre-placement offers based on performance.

Qualifications

  • Proficiency in Python with understanding of performance optimization.
  • Experience with video-based models like SlowFast or I3D.
  • Familiarity with image/video preprocessing using NumPy.

Responsibilities

  • Design and fine-tune deep learning models for motion understanding.
  • Build real-time computer vision pipelines in Python.
  • Integrate AI modules with REST APIs or cloud systems.

Skills

Python proficiency
Experience with PyTorch
Understanding of camera calibration
Hands-on experience with video-based models
Familiarity with OpenCV

Tools

PyTorch
TensorFlow
Mediapipe

Job description

As an AI Intern, you’ll work closely with senior AI engineers on developing and deploying state‑of‑the‑art deep learning models for video‑based human activity analysis, pose estimation, and motion understanding. This is a hands‑on role focused on building and integrating real‑world AI systems, not academic research.

You’ll get the chance to work on projects involving posture correction, rep counting, and exercise classification, using tools and frameworks like YOLOv8, Vision Transformers, MMAction2, and Mediapipe.

Key Responsibilities
  • Design, train, test, and fine‑tune deep learning models for human motion understanding, classification, and detection using video data.
  • Apply transfer learning and fine‑tuning on state‑of‑the‑art (SOTA) models like YOLO, ResNet, EfficientNet, Vision Transformers, and UNet.
  • Build and optimize real‑time computer vision pipelines in Python using PyTorch and/or TensorFlow.
  • Implement pose estimation, skeleton tracking, and posture correction models using libraries such as Mediapipe or OpenPose.
  • Apply camera calibration techniques and geometric corrections for accurate visual measurements.
  • Preprocess large‑scale video datasets, augment data for robustness, and manage annotation workflows.
  • Integrate AI modules with REST APIs or cloud systems (optional), and assist in model packaging using ONNX, TensorRT, or TorchScript.
  • Collaborate with mentors and team members to align design, timelines, and delivery.
Required Skills

Proficiency in Python, with clean, modular code and understanding of performance optimization.

  • Experience with PyTorch and/or TensorFlow.
  • Hands‑on experience working with video‑based models (SlowFast, I3D, TimeSformer).
  • Strong grasp of camera calibration, 3D geometry, and motion analysis.
  • Familiarity with OpenCV, NumPy, and image/video preprocessing.
  • Comfortable integrating and adapting open‑source models and APIs.
Preferred Skills
  • Exposure to tools like MMAction2, Detectron2, or DeepSort.
  • Understanding of human activity recognition, especially in fitness or healthcare contexts.
  • Experience deploying models using ONNX, TensorRT, or similar inference engines.
  • Familiarity with cloud services (Azure, AWS) and model integration through REST APIs.
  • Knowledge of real‑time edge inference or embedded systems.
What You’ll Gain
  • Mentorship from seasoned AI engineers in a high‑impact production environment.
  • Experience working on end‑to‑end AI pipelines in a fast‑growing sector.
  • Exposure to real datasets, users, and performance‑critical deployment.
  • Opportunity to receive a pre‑placement offer (PPO) based on internship performance.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Engineer – Computer Vision
AI Engineer – Computer Vision

Smartan • Chennai

On-site
INR 800,000 - 1,200,000
Flexible work environment
Learning and mentorship
Autonomy and ownership in projects
AI Internship
AI Internship

ESP Engineered • Mumbai

On-site
INR 600,000 - 1,200,000
AI Developer
AI Developer

HSM Edifice Construction Services • Nagpur District

On-site
INR 1,500,000 - 2,700,000
Deep Learning Intern
Deep Learning Intern

AIESEC Mexico • Udupi district

On-site
Accommodation provided
Three-meal daily provision
Job Features
Job Features

Intrapreneur • Hyderabad

On-site
Mentorship
Hands-on learning experience
Potential for full-time role
Intern - Machine Learning Engineer
Intern - Machine Learning Engineer

Vajro • Chennai District

On-site
INR 167,000 - 335,000
Mentorship
Hands-on experience
Production exposure
AI/ML Intern
AI/ML Intern

Nexibox Technologies Private Limited • Bengaluru

On-site
INR 57,000 - 77,000
Internship
Internship

ESP Engineered • Mumbai

On-site
INR 400,000 - 600,000
Perception & Computer Vision (Deep Learning Focus) Internship
Perception & Computer Vision (Deep Learning Focus) Internship

Vector Robotics • Maharashtra

On-site
AI Model Developer - Computer Vision
AI Model Developer - Computer Vision

JobItUs • Rajkot

On-site
INR 700,000 - 1,200,000
20 GB GPU server access for experimentation and training
Lead your own annotation team
Exposure to multimodal, real-world AI problems
+1