en flag +1 214 306 68 37

Data Scientist

Applications are now closed.

We are seeking a highly motivated Data Scientist with strong expertise in Python, PyTorch, and deep learning to contribute to the development of this innovative platform. The ideal candidate will have hands-on experience with pose estimation, temporal modeling (e.g., LSTMs), and sports or motion analytics.

Your Responsibilities:

  • Develop and optimize ML and deep learning models for human activity recognition, segmentation, and scoring.
  • Implement and refine pose estimation pipelines for multi-camera setups.
  • Apply LSTM or other temporal models to model and predict motion sequences.
  • Collaborate with biomechanics experts to integrate heuristic rules for performance scoring.
  • Analyze large volumes of visual and positional data from sports activities to improve model accuracy and reliability.
  • Contribute to the deployment of real-time analytics pipelines.

Your Skills and Experience:

  • Bachelor’s or Master’s in Computer Science, Data Science, Machine Learning, or a related field.
  • Strong programming skills in Python and experience with PyTorch.
  • Deep understanding of machine learning, computer vision, and time-series modeling.
  • Experience with pose estimation tools/frameworks (e.g., OpenPose, MediaPipe, AlphaPose, Detectron2).
  • Knowledge of LSTM, GRU, or transformer-based models for temporal pattern recognition.

Preferred / Bonus Qualifications:

  • Background in sports science, biomechanics, or motion analysis.
  • Experience working with video annotation tools and datasets.
  • Understanding of sports-specific movement patterns (e.g., jump shots, skating strides).
  • Deployment experience with real-time inference pipelines (e.g., ONNX, TensorRT, or edge devices).

 

We Offer

  • Opportunities for professional self-realization.
  • Competitive salary.
  • Friendly and supportive team.
  • Professional trainings and certifications paid by the company.
  • 25 days of paid vacation.
  • 100%-paid sick leave.
  • Language courses with native speakers.
  • Sport program.
  • Medical insurance.
  • Opportunity of remote work.

Apply for this position