C++ Software Engineer (m/f/d)
The company
Behind every record, there are years of intensive training and the athlete’s desire to produce excellent performances.
Behind the result, there is profound know-how and the high precision of Swiss Timing’s state-of-the-art technology.
If you have a special interest in technology and you want to participate in the future development of high level sport events ... we are looking for you!
Globally active, our company is constantly seeking for employees determined to progress and strive in a highly innovative environment.
Job description
AI in general and Computer Vision in particular are major game changer and enabler of state-of-the-art solutions for future timekeeping services. Computer vision is reshaping the boundaries of what is possible in terms of understanding sports performance analysis and judging. As such, in this position, you will be responsible for the development of Computer Vision models, applications and systems.
We are seeking a highly skilled and innovative Computer Vision Engineer to join our team in developing cutting-edge Computer Vision solutions. As a Computer Vision Engineer, you will be responsible for designing, developing, and implementing Computer Vision algorithms and models that drive the development of our products and services.
Responsibilities
- Design and develop Computer Vision algorithms and models for various applications, including image and video processing, object detection, and tracking in the field of sports
- Design and implement scalable, efficient, and reliable data pipelines to ingest, process, and store large volumes of visual data
- Collaborate with cross-functional teams to integrate Computer Vision components into larger systems and products
- Develop and maintain high-quality, well-documented code and ensure compliance with coding standards
- Stay up-to-date with the latest advancements in Computer Vision and Machine Learning, and apply this knowledge to improve our products and services
- Work closely with Data Engineers and Software Engineers to ensure seamless integration of data-driven components
Professional requirements
- Willing to come to our office in Leipzig for every work day (no remote option)
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Data Engineering, or a related field
- Strong understanding of Computer Vision concepts, including image processing, object detection, and tracking
- Proficiency in programming languages such as Python and C++
- Experience with Computer Vision and Deep Learning libraries and frameworks, such as OpenCV, TensorFlow, or PyTorch
- Familiarity with Machine Learning and Deep Learning concepts and techniques
- Excellent problem-solving skills, attention to detail, and the ability to work collaboratively in a team environment
- Strong communication and documentation skills
- Availability for travels abroad (about 20%)
Languages
- Fluent in English
- French or German would be an advantage
Contact
Benjamin Adler
HR Business Partner