Computer Vision Engineer - Tooling & Visualization (Part-Time)
Rapsodo
- Ankara
- Sürekli
- Yarı zamanlı
- 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.
- 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.
- 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.