Skip to main content

Careers at Nabham Tech

AI & Computer Vision Intern – Fresher

Apply Python and computer vision to sports videos, working on object detection, player tracking, pose estimation and badminton match analysis.

About Nabham Tech

Nabham Tech is a sports technology startup developing AI-powered video recording, computer vision analytics and performance-improvement solutions for players, coaches, academies and tournament organizers. Our current focus is badminton, where we are building systems for automated match analysis, player tracking, rally detection, movement analytics, highlights and performance reporting.

Role Overview

We are looking for a motivated AI & Computer Vision Intern who is interested in applying artificial intelligence and computer vision to real-world sports videos. The selected candidate will work with the Nabham Tech AI team on sports-video processing, object detection, player tracking, pose estimation, court calibration, rally analysis and model evaluation. This role is suitable for fresh graduates with strong Python fundamentals, an interest in computer vision and a willingness to learn through practical product development.

Key Responsibilities

  • Develop and test computer vision algorithms for sports-video analysis
  • Work on player, shuttlecock and court-line detection
  • Implement and improve object-tracking pipelines
  • Assist with pose estimation and player-movement analysis
  • Work on rally detection, event segmentation and highlight generation
  • Extract player positions, speed, distance covered and court-zone information
  • Prepare, clean and organize video datasets for model training
  • Assist with video annotation and annotation-quality verification
  • Train, validate and evaluate machine-learning and deep-learning models
  • Improve model accuracy, inference speed and robustness
  • Analyse model failures and document observations
  • Integrate AI model outputs with backend and analytics systems
  • Participate in research, experimentation, testing and technical discussions

Required Skills

  • Good knowledge of Python
  • Basic understanding of image processing and computer vision
  • Familiarity with OpenCV
  • Basic knowledge of machine learning and deep learning
  • Understanding of convolutional neural networks
  • Familiarity with NumPy, Pandas and Matplotlib
  • Basic knowledge of PyTorch
  • Understanding of model training, validation and evaluation
  • Good problem-solving and analytical abilities
  • Willingness to learn and experiment with new technologies

Preferred Skills

  • Familiarity with object-detection models such as YOLO
  • Basic knowledge of object-tracking algorithms such as ByteTrack, DeepSORT or similar methods
  • Exposure to pose-estimation frameworks such as MediaPipe, YOLO Pose or OpenPose
  • Experience working with video-processing pipelines
  • Familiarity with FFmpeg
  • Understanding of camera calibration, perspective transformation or homography
  • Knowledge of REST APIs, FastAPI or backend integration
  • Familiarity with Git and GitHub
  • Experience using annotation tools such as CVAT, Label Studio or Roboflow
  • Basic knowledge of Linux and cloud-based GPU environments
  • Interest in sports analytics, badminton or human-motion analysis

Preferred Qualifications

  • B.E., B.Tech, M.Tech, B.Sc., M.Sc., BCA, MCA or equivalent qualification in Computer Science, Artificial Intelligence, Data Science, Electronics or a related field
  • Academic, personal or internship projects involving computer vision, machine learning or video analytics
  • Recent graduates may apply
  • Candidates with a GitHub profile, project portfolio, research paper or computer vision demo will be preferred

What We Look For

  • Strong curiosity about AI and computer vision
  • Ability to understand and analyse technical problems
  • Patience while training, testing and improving models
  • Attention to data quality and experimental results
  • Ability to learn independently
  • Ownership of assigned tasks
  • Clear documentation and communication
  • Willingness to work in an early-stage startup environment
  • Interest in developing technology that solves real problems in sports

What You Will Gain

  • Hands-on experience with real badminton match videos
  • Exposure to production-oriented computer vision development
  • Experience in object detection, tracking, pose estimation and sports analytics
  • Opportunity to work on datasets collected from real players and academies
  • Understanding of the complete AI workflow—from data preparation to product integration
  • Opportunity to work closely with the founding, AI and software-development teams
  • Internship certificate and performance-based recommendation
  • Opportunity to contribute to an emerging Indian sports technology platform

Full-Time Opportunity

The internship may be converted into a full-time employment opportunity based on the candidate’s performance, technical capability, work quality, learning ability and the requirements of the company.

How to Apply

Interested candidates may send their resume along with links to their GitHub profile, portfolio, research work or relevant AI and computer vision projects to paresh@nabham.tech. Subject line: Application for AI & Computer Vision Internship – [Candidate Name]

Interested in this role?

Apply