Machine Learning - Computer Vision Engineer - Sports Biomechanics

Encycdata

Bengaluru

Hybrid

INR 2,500,000 - 4,000,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Encycdata in Bengaluru seeks a Machine Learning & Computer Vision Engineer to design models for movement analysis, biomechanics, and sports performance tracking across age groups. You will build scalable AI-driven solutions using video, sensor data, and interactive feedback.

You will work at the intersection of computer vision, sports science, and applied ML, translating raw data into actionable insights for training, assessment, and community engagement while ensuring mobile deployment and

Qualifications

  • 5+ years of experience in ML, computer vision, or applied AI engineering.
  • Strong proficiency in Python and ML frameworks (TensorFlow, PyTorch).
  • Experience with pose estimation, action recognition, biomechanics modeling, or sports analytics.
  • Knowledge of video streaming, mobile optimization, and realtime inference.
  • Familiarity with backend integration and cloud deployment (AWS, Azure, GCP).
  • Excellent communication and collaboration skills.

Responsibilities

  • Develop computer vision pipelines to detect, track, and analyze human movement in sports and fitness contexts.
  • Build models for posture recognition, joint angle estimation, gait analysis, and performance metrics.
  • Design systems to process video streams, mobile inputs, and wearable sensor data.
  • Implement realtime feedback loops for training sessions, drills, and fitness assessments.
  • Collaborate with product and engineering teams to integrate ML models into a SaaS platform.
  • Ensure scalability, efficiency, and accuracy across large user bases.

Skills

Python
TensorFlow
PyTorch
OpenCV
Pose estimation
Action recognition
Biomechanics modeling
Sports analytics
Video streaming
Mobile optimization
Real-time inference
Backend integration
Cloud deployment
Node.js
REST/GraphQL APIs
AWS
Azure
GCP

Tools

TensorFlow
PyTorch
OpenCV
Node.js
REST/GraphQL APIs
AWS
Azure
GCP

Job description

Position Overview

We are seeking a Machine Learning & Computer Vision Engineer to design and implement advanced models for movement analysis, biomechanics, and sports performance tracking across age groupsfrom children to adults. This role focuses on building scalable, AIdriven solutions that power our sports and fitness learning ecosystem, enabling users to capture, analyze, and improve their physical performance through video, sensor data, and interactive feedback.

You will work at the intersection of computer vision, sports science, and applied machine learning, developing algorithms that transform raw video and motion data into actionable insights for training, assessment, and community engagement.


Core Responsibilities
Movement & Biomechanics Analysis
  • Develop computer vision pipelines to detect, track, and analyze human movement in sports and fitness contexts.
  • Build models for posture recognition, joint angle estimation, gait analysis, and performance metrics.
  • Ensure algorithms are robust across diverse age groups, body types, and cultural contexts.

Video & Sensor Integration
  • Design systems to process video streams, mobile camera inputs, and wearable sensor data.
  • Implement realtime feedback loops for training sessions, drills, and fitness assessments.
  • Optimize models for mobile deployment and streaming environments.

Machine Learning & AI Innovation
  • Apply deep learning techniques (CNNs, RNNs, transformers) for action recognition and biomechanics classification.
  • Experiment with generative AI for visual overlays, automated coaching cues, and personalized training insights.
  • Prototype rapidly, test hypotheses, and iterate based on user feedback and performance data.

Scalable Platform Development
  • Collaborate with product and engineering teams to integrate ML models into a SaaS sports platform.
  • Ensure scalability, efficiency, and accuracy of algorithms across large user bases.
  • Contribute to data pipelines, model deployment, and monitoring frameworks.

Required Experience & Attributes
  • 5+ years of experience in ML, computer vision, or applied AI engineering.
  • Strong proficiency in Python, TensorFlow, PyTorch, OpenCV, and related ML frameworks.
  • Experience with pose estimation, action recognition, biomechanics modeling, or sports analytics.
  • Knowledge of video streaming, mobile optimization, and realtime inference.
  • Familiarity with backend integration (Node.js, REST/GraphQL APIs) and cloud deployment (AWS, Azure, GCP).
  • Strong problemsolving skills and ability to prototype quickly.
  • Excellent communication skills to collaborate with sports scientists, product managers, and designers.

Nice to Have
  • Background in sports science, kinesiology, or biomechanics research.
  • Experience with wearable sensors (IMUs, GPS, HR monitors) and multimodal data fusion.
  • Familiarity with AR/VR, motion capture systems, or 3D reconstruction.
  • Prior work in sports tech, fitness apps, or health analytics platforms.

Success Metrics
  • Accuracy and robustness of movement/biomechanics models across diverse populations.
  • Realtime performance (latency, FPS) of video and sensor analysis pipelines.
  • User adoption and engagement with AIpowered training features.
  • Contribution to scalable SaaS deployment and monetization strategies.
  • Speed of prototyping and iteration cycles using AI tools.
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
Machine Learning Engineer (Computer Vision)
Machine Learning Engineer (Computer Vision)

SFL • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Competitive salary and performance-linked incentives
High ownership in building AI products from scratch
Senior Applied AI/ML Engineer – Computer Vision & Video
Senior Applied AI/ML Engineer – Computer Vision & Video

Objectways • Chennai District

On-site
INR 1,500,000 - 2,500,000
AI Developer
AI Developer

Codezyng Private Limited • Udupi district

On-site
INR 800,000 - 1,800,000
Senior Applied Scientist | Motion Sensing, DSP & ML
Senior Applied Scientist | Motion Sensing, DSP & ML

QUINTESSENTIAL INNOVATIONS • Hyderabad

On-site
INR 7,000,000 - 11,000,000
Lead Machine Learning Engineer (AI/ML), ITC
Lead Machine Learning Engineer (AI/ML), ITC

Nike • Karnataka

On-site
INR 3,000,000 - 6,000,000
MLOps - Computer Vision
MLOps - Computer Vision

Biz Tech Analytics • New Delhi

On-site
INR 2,500,000 - 4,500,000
AI Developer
AI Developer

Codezyng Pvt. Ltd. • Udupi district

On-site
INR 900,000 - 1,500,000
Computer Vision Engineer
Computer Vision Engineer

Arrise Solutions (India) Pvt. Ltd. • Hyderabad

On-site
INR 1,100,000 - 1,900,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Antal International • Bengaluru

Hybrid
INR 4,000,000 - 6,000,000
Hybrid work setup
Health insurance
Learning and upskilling budget
+1