Position: Computer Vision Engineer
Company: Soft-ready
Category: C++
Experience required: 5y
English level: upper

We are looking for specialists with experience in OpenCV, C++, and CUDA. The position is open for candidates located in Ukraine too.

**About the project:**
Working with an exciting client on cutting-edge Sports Tech, this is an opportunity for any specialists with experience in OpenCV, C++, and CUDA experience.
This program of work will deliver a number of new releases, integrating new sports and clients into our client's existing portfolio.

**Responsibilities:**
• Analysis and optimizations for both **CPU** and **GPU**
• Engineering vision processing algorithms and making enhancements to an existing **AI platform**
• Full life cycle development of projects, liaising with creatives, product engineers, and the wider development team
• Building complex tools and mentoring/coaching the wider team with how to use the tools you have created and introduced
• Reporting progress and issues to the team

**Requirements:**
• Expert level in computer vision algorithms and techniques **(e.g. OpenCV)**
• Expert level in **C++ (v20+)**
• Strong knowledge of performance optimization for **CPU** and **GPU (using CUDA)**
• Significant experience with networking, concurrency, operating systems
• Knowledge of machine learning and being familiar with machine learning libraries would be a massive bonus.
• Expert understanding of **Git**, **Visual Studio** and **CUDA**
• Ability to coach and mentor more junior members of our computer vision team

**Benefits:**
• 15 paid working days vacation policy
• Local public holidays off
• Insurance (for Ukrainian residents only)
• Co-working space (option available in Kyiv only)
• Accounting (if the candidate has private entrepreneurship in Ukraine)
• B2B type of employment

**Time zone: **London (GMT), Core hours (candidates to be available to team) are 7h00 to 20h00 London (GMT/BST) with 8 hours a day required during these hours.