Location: Trento (Italy), Torino (Italy), Milano (Italy), Monterotondo (Italy), Pozzuoli (Italy)
Remote (Europe-wide) available
About Us
Eyes On is a Sport Tech company founded in 2016 in Trento, Italy. We develop cutting-edge on-court and off-court technological solutions for tennis and padel—including ball/player tracking, realtime technical statistics, line calling services, automated video highlights, and more. As a proud member of the Crionet Group, we are part of a global network known for delivering integrated multimedia solutions for sporting events.
Role Overview
We are looking for a Computer Vision Engineer with a strong command of OpenCV and modern C++ (versions 11/14/17) to design, develop, and optimize computer vision algorithms. Whether you are an eager mid-level developer or an experienced senior engineer, you will play a vital role in implementing image processing and object tracking solutions in a dynamic, cross-functional team.
Key Responsibilities
- Design and develop algorithms for image processing, object detection, and tracking in both 2D and 3D environments.
- Implement and optimize computer vision solutions using modern C++ and OpenCV.
- Perform camera calibration and manage complex image processing tasks.
- Collaborate with cross-functional teams, from ideation and prototyping to deployment and maintenance.
- Use version control systems (e.g., Git) for code management and collaboration.
- For Mid-Level Profiles
- Execute development tasks based on established best practices and receive guidance from senior team members.
- Work on defined projects while continuously learning and expanding your expertise.
- Contribute ideas and improvements to existing solutions within a supportive team environment.
- For Senior Profiles
- Lead the design, architecture, and development of advanced computer vision algorithms.
- Mentor junior and mid-level engineers, providing technical guidance and best practices
Minimum Qualifications
- Proficiency with C++ (versions C++11, C++14, and/or C++17).
- Solid hands-on experience with OpenCV for computer vision tasks.
- Demonstrated experience with object tracking in 2D and/or 3D contexts.
- Excellent problem-solving skills and the ability to work both independently and in an international team.
Preferred Qualifications (Nice-to-Have)
- Proficiency with Python for rapid prototyping or scripting.
- Exposure to deep learning models for object detection and tracking.
- Knowledge or passion for tennis/padel (beneficial but not essential).
Why Join Us?
- Work in a young, dynamic, and innovative team alongside global experts in sports technology.
- Opportunity to contribute to projects that are transforming real-time sports analysis.
- Benefits include a creative work environment, flexible remote arrangements across Europe.