
Senior CV Algorithm Developer, Москва.
▷ Работодатель: WayRay
(профиль,отзывы)
💰 From 0 RUR. | Режим: office |
10
* This listing is inactive or archived *
WayRay is a global deep-tech company that is leading the world in holographic AR, and we are looking to hire out-of-the-box thinkers with a deep-tech mindset.
As a company, we are deeply ambitious, and we want everyone who works with us to share that ambition. We are not an average startup, and if we are a match, that means you are not an average tech professional. If you are ready to face challenges head-on and push yourself beyond your limits, then you are right for us. It won't be easy, but we promise it will be awe-inspiring.
We are currently seeking a senior CV algorithm developer, to be a vital member of the Software department that is developing a new rendering engine.
We need a developer with good knowledge of image processing, camera calibration and various CV approaches to focus on tasks related to perception algorithms development for our AR Rendering Engine.
Primary tasks
- Develop and implement algorithms required for perception module (object detection and tracking, 2D→3D conversions)
- Use data from different sensors (camera, LIDAR etc.)
- Integrate third-party solutions into the existing pipeline (e.g. use of third-party API, writing wrappers)
- Maintain chosen 3rd-party solution
- Analyze and define a concept for tracking moving objects:
- mono camera 0.75 pm,
- stereo camera 0.75 pm,
- lidar-based 0.75 pm,
- discuss and conclude 0.75 pm.
- Implement according to a chosen concept of tracking moving objects 6+ pm
- Create benchmarks for evaluation perception impact on UX quality
Expected results
Integration of third-party perception module. This includes:
- the development of wrapper around third-party API.
Creation of benchmarks for evaluation perception impact on UX quality:
- usage of public benchmarks such as KITTI for metrics estimation,
- research on what metrics to use for UX quality evaluation,
- development of benchmarking SW,
- creation of custom benchmarks.
Requirements
- Understanding of image processing algorithms: image filtering, image segmentation, camera calibration, object detection, classification and tracking etc.
- Good knowledge of perspective geometry (triangulation, rectification etc.)
- Experience with python scientific stack and OpenCV
- Good knowledge of C++, STL, classical algorithms and modern practices of software development: git, TDD, CI/CD, etc.
- Technical English sufficient to read and write
Will be a plus
- Experience with real camera calibrations
- Familiar with coordinate system conversions, Euler angles, rotation matrix and quaternions
- Experience with ROS
What we offer
- Opportunity to work in a game-changing company alongside the best professionals from all over the world
- Transparency and openness at all levels
- Immersion in the Deep Tech culture where we give birth to real innovations
- Benefits package including educational opportunities and stock option plan for all positions and grades
- Competitive salary and bonus for outstanding results
- Yearly big party and regular corporate events