Position: Computer Vision C++ Developer
Company: Artkai
Experience required: 3y
English level: intermediate

Responsibilities:

Consulting with internal stakeholders to determine the scope of software development projects
Collaborating with the software development team on application design and development
Performing diagnostic tests and debugging procedures
Optimising software by performing maintenance, updates, and upgrades
Documenting processes and maintaining software development records
Keeping up to date with C++ standards and advancements in application development

Requirements:
4+ years of experience as Computer Vision C++ Developer (deep maths, and algorithms knowledge is crucial) with the following tool kit: OpenCV, Scikit-learn, SciPy, NumPy, Matplotlib, Tensorflow, Caffe, Catboost
Very good C/C++ Skills
Working experience with at least one scripting language (e.g. Python)
Demonstrated experience in algorithm development and application of image processing, registration and segmentation
Familiar with using e.g. OpenCV and/or Matlab
Comfortable with development on Unix systems (ideally MacOS)
Proven record of developing high performance code
Good communications and English skills
Experience with GIT
Nice to have:
PhD degree in computer science, information systems, or similar
C++ certification would be a great plus