About the Role
Responsibilities:
Design and develop algorithms in the fields of image processing, Machine Learning (AI), and Big Data.
Implement solutions using C++.
Create and maintain project and technical documentation.
Collaborate with other researchers and developers in scientific publications and patent activities.
Work in a multidisciplinary team of designers and software engineers.
Qualifications:
University degree in technical physics, automation/robotics, signal or data processing, mechatronics, computer science, or applied mathematics.
Minimum 3 years of experience in a similar R&D or engineering role.
Ability to implement solutions using C++.
TCP/IP and distributed computing – algorithmical and problem solving.
Familiarity with the OpenCV library.
Experience in testing and documenting code.
Ability to solve problems independently and in a team setting.
Open-minded approach to new technologies and methods.
Proficient in English and Polish (spoken and written) to effectively collaborate in an international R&D environment.
Nice to have:
Participation in scientific publications or patents.
Experience in working with research and development teams.
Strong understanding of Machine Learning and image processing techniques.
Python and/or Golang
Proficiency in UNIX/Linux environments.
Tech Stack
C++Image ProcessingMachine LearningBig DataTCP/IPDistributed ComputingOpenCVTestingDocumentation