Text copied to clipboard!

Title

Text copied to clipboard!

Computer Vision Engineer

Description

Text copied to clipboard!
We are looking for a talented and experienced Computer Vision Engineer to join our team. In this role, you will be responsible for designing and developing advanced computer vision systems and algorithms. You will work closely with our team of engineers and scientists to develop innovative solutions for real-world, large-scale problems. You will also be responsible for researching, developing, and implementing the most innovative computer vision technology on various platforms. You will work with a team of experienced researchers and data scientists, and you will have the opportunity to make a significant impact on our systems, our business and most importantly, our customers. You will have the opportunity to work on a variety of tasks, including image and video processing, object and event detection, recognition, 3D geometry, and tracking.

Responsibilities

Text copied to clipboard!
  • Design and implement efficient computer vision algorithms
  • Develop and maintain software for our advanced computer vision products
  • Collaborate with team members to develop and deliver high quality products
  • Research and implement the most innovative computer vision technology
  • Work with large-scale, real-world problems
  • Develop machine learning models for various computer vision tasks
  • Collaborate with product teams to implement algorithms into robust, product-level code
  • Stay up-to-date with the latest computer vision and machine learning developments
  • Test and improve the performance and reliability of existing systems
  • Communicate complex technical concepts clearly to colleagues

Requirements

Text copied to clipboard!
  • Master's or PhD in Computer Science, Electrical Engineering or related field
  • Experience with computer vision and machine learning
  • Strong programming skills in Python or C++
  • Experience with deep learning frameworks such as TensorFlow or PyTorch
  • Strong knowledge of image processing techniques
  • Experience with 3D geometry and tracking
  • Excellent problem-solving skills
  • Strong communication skills
  • Ability to work in a team
  • Experience with GPU programming is a plus

Potential interview questions

Text copied to clipboard!
  • What is your experience with computer vision?
  • Can you describe a project where you implemented a computer vision algorithm?
  • What programming languages are you most comfortable with?
  • Can you explain how a convolutional neural network works?
  • What is your experience with deep learning frameworks such as TensorFlow or PyTorch?