Senior Applied Computer Vision Engineer

New
J
Janea SystemsSports Analytics
Fully Remote/ European Residence requiredFull-TimeSenior
SalaryCompetitive, based on experience
Apply NowOpens the employer's application page

Job Details

Required Skills
PythonMachine LearningPyTorchSoftware EngineeringComputer Vision

Requirements

  • Strong hands-on experience building and improving production-grade computer vision systems.
  • Proficiency with Python and modern machine learning frameworks such as PyTorch.
  • Experience with video-based computer vision problems, including object detection, multi-object tracking, event recognition, identity association, or video analytics.
  • Strong working knowledge of geometric computer vision, including camera calibration, homography estimation, projective geometry, and mapping image-space detections to real-world 2D or 3D coordinates.
  • Experience designing or improving tracking systems that handle occlusions, object interactions, identity preservation, noisy detections, and missing information.
  • Experience evaluating model performance, identifying failure modes, and implementing practical improvements.
  • Experience adapting models to challenging real-world data where video quality, camera angles, camera placement, and environmental conditions vary significantly.
  • Experience with transfer learning, domain adaptation, data augmentation, and fine-tuning models on domain-specific datasets.
  • Strong software engineering fundamentals and the ability to write clean, maintainable, production-quality code.
  • Ability to work independently, prioritize effectively, and drive technical initiatives to completion.
  • Strong communication skills and the ability to collaborate directly with clients and cross-functional engineering teams.

Responsibilities

  • Develop and improve computer vision models for sports video, including player and ball detection, tracking, event recognition, and identity association.
  • Build and improve camera calibration, homography, and field-registration solutions that map image coordinates into normalized field coordinates.
  • Analyze existing computer vision pipelines, establish baselines, identify weak links, and recommend practical improvements.
  • Improve tracking robustness across different stadiums, camera placements, broadcast styles, video qualities, and environmental conditions.
  • Design experiments covering data acquisition, dataset creation, augmentation, model training, fine-tuning, evaluation, and deployment readiness.
  • Analyze failure modes and implement improvements that increase accuracy, reliability, scalability, and robustness.
  • Adapt existing models and pipelines to support new sports, leagues, camera configurations, and video sources.
  • Partner with data teams on labeling workflows, dataset quality, validation processes, and human-in-the-loop improvement cycles.
  • Work closely with software, platform, and DevOps engineers to deploy computer vision models and pipelines into production environments.
  • Lead initiatives end-to-end, from technical discovery and prototyping through production deployment.
View Full Description & ApplyYou'll be redirected to the employer's site
Competitive, based on experience
Apply Now