About AR-51
AR-51 is at the forefront of blending the real and virtual worlds, developing state-of-the-art computer vision algorithms to enhance AR experiences. Our approach combines classical computer vision techniques with advanced deep/machine-learning methods, striving for a profound understanding of the real world. Learn more about our mission and projects at https://www.ar-51.com.
Job Overview
We're expanding our team and looking for a dedicated Senior Computer Vision Engineer/Researcher.
This role is pivotal for someone who excels in taking projects from ideation to production (from a prototype in Python to C++/cuda), providing innovative solutions and enjoys tackling complex challenges.
You will be instrumental in driving innovation and tackling complex challenges in our cutting-edge projects.
Responsibilities
- Lead and actively participate in the development and expansion of the company's core computer vision products.
- Manage projects from the prototype stage to production while being deeply involved in the coding and development processes.
- Act as a key contributor in the tech transfer of new research into products, engaging hands-on in the development of these innovations.
- Lead by example, demonstrating hands-on technical expertise in solving complex problems and implementing solutions.
Requirements
- M.Sc or Ph.D. degree in a technical field from a university, or equivalent experience with robust software engineering skills.
- Minimum of 5 years of experience in CV algorithm development and implementation.
- Strong hands-on experience in software development, especially in C++ and Python, with a demonstrable portfolio of code and projects.
- Experience with CUDA development is highly desirable.
- Proven track record of not only leading but also directly contributing to complex projects.
- Deep knowledge and experience in Deep Learning and data-driven solutions.
- Prior experience in 3D transformations is advantageous.
- Leadership experience in a technical team environment.
Skills
- Exceptional technical skills, with the ability to dive into code and contribute effectively to project development.
- Balances strategic leadership with a hands-on approach to software development and problem-solving.
- Problem-solving abilities with a focus on innovative and efficient solutions in software development.