• Provide technical leadership for a team of highly capable applied computer vision engineers, fostering a culture of creativity, technical depth and drive to excellence.
• Initiate, plan and drive exciting projects that will drive the next generation of computer vision products.
• Hire and retain top talent, support, mentor and coach your team members to achieve their full potential.
• Participate in hands-on computer vision research and deliver the results of the research in the form of new products.
• Communicate technical vision and roadmap at multiple levels within the organization and externally. Manage multiple levels of stakeholders (product team, computer vision team, clients)
• PhD or MSc degree in Machine Learning, Computer Vision or a related quantitative field.
• 5+ years of experience in deep learning and computer vision, including at least 3 to 5 years of team-leading experience.
• Lead a team of computer vision specialists, working collaboratively with engineering and product management.
• Track record of successfully delivering high-performance computer vision products.
• Worked with product teams to impactfully solve customer problems.
• Successfully mentored people and teams achieve their full potential.
• Deep understanding of computer vision / deep learning theory.
• Good coding skills in Python (C++ is considered a plus) and hands on experience using at least one of the deep learning frameworks Tensorflow or PyTorch.
Desirable Skills and Requirements:
• Technical experience in uncertainty modeling, explainable machine learning techniques, out-of-distribution detection, life-long learning
• Technical experience with conventional (non-DL) computer vision and image processing techniques.
• Working knowledge of cloud computing (preferably AWS) and tools and technologies such as Docker, etc.