Computer Vision Engineer - Tooling & Visualization (Part-Time)

Ankara, Ankara, Turkey

Rapsodo

Launch and flight monitors for baseball, softball and golf that are affordable, portal and easy to use backed by data-driven technology trusted by the best players in the game. Play without limits with Rapsodo®

View all jobs at Rapsodo

Apply now Apply later

Rapsodo is a sports technology company that designs computer vision and machine learning products to help athletes maximize their performance. With offices strategically located in Singapore, Turkey, the USA, Japan, and the UK. Rapsodo is the undisputed leader in sports technology. Current partners include all 30 MLB teams, MLB, USA Baseball, Golf Digest, PGA of America, and over 1000 NCAA athletic departments.

Opened in 2018, our Turkey office operates as the R&D arm of Rapsodo. We have offices located in Bayraklı & Technopark in the Izmir Ege University, recognized by the Ministry of Science, Industry and Technology as one of Turkey’s most successful Technoparks. Our offices incorporate UI/UX, Mobile, Cloud Technologies along with Computer Vision, Deep Learning, Data Science and Unity teams. Rapsodo is rapidly growing, and we are seeking a Computer Vision Engineer with strong software engineering skills to develop internal tools and visual interfaces that support our vision-based systems. This role focuses on building Unity Editor tools, visualizing algorithm outputs, and supporting the integration of perception pipelines into development workflows. You will work closely with platform, algorithm, and tooling teams — bridging the gap between research prototypes and scalable software infrastructure.

Key Responsibilities

  • Design and implement Unity Editor tools for inspecting and interacting with vision-related data and outputs.
  • Develop modular components to support the visualization and debugging of computer vision algorithms.
  • Work across teams to ensure efficient integration of perception data into development environments.
  • Optimize tools and workflows for usability, responsiveness, and maintainability.
  • Contribute to internal infrastructure that enables evaluation and deployment of computer vision features.
  • Write clean, efficient, and well-documented code with a focus on practical engineering impact.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Strong programming skills in C# and/or C++; experience with Unity Editor scripting is a plus.
  • Solid foundation in data structures, algorithms, and software architecture.
  • Exposure to computer vision concepts such as image processing, detection, or tracking.
  • Experience building software tools or internal developer interfaces.
  • Comfortable working in cross-functional teams and collaborating on complex systems.

Nice to Have

  • Working knowledge of Python, especially for scripting or data prototyping.
  • Basic understanding of deep learning workflows (e.g., PyTorch, TensorFlow).
  • Familiarity with integrating perception systems or visualizing structured outputs (e.g., poses, masks, keypoints).
  • Experience in performance profiling, editor UX design, or data interoperability.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  2  0  0

Tags: Architecture Computer Science Computer Vision Deep Learning Engineering Machine Learning Pipelines Prototyping Python PyTorch R R&D Research TensorFlow UX

Region: Middle East
Country: Turkey

More jobs like this