Senior Applied Computer Vision Engineer

New
J
Janea SystemsSports Analytics
European Residence requiredFull-TimeSenior
Salary not disclosed
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, or identity association.
  • Strong working knowledge of geometric computer vision, including camera calibration, homography estimation, projective geometry, and mapping.
  • Experience designing or improving tracking systems that handle occlusions, object interactions, and noisy detections.
  • Experience evaluating model performance, identifying failure modes, and implementing practical improvements.
  • Experience adapting models to challenging real-world data with varying video quality and camera configurations.
  • Experience with transfer learning, domain adaptation, data augmentation, and fine-tuning models.
  • Strong software engineering fundamentals and the ability to write clean, maintainable, production-quality code.
  • 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.
  • Design experiments covering data acquisition, dataset creation, augmentation, model training, fine-tuning, evaluation, and deployment readiness.
  • 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 early technical discovery and prototyping through production deployment and ongoing improvement.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now