Computer Vision Engineer

Job description


Strong Analytics
 is seeking a computer vision engineer to join our team in developing computer vision and machine learning solutions for clients across a variety of industries.


At Strong, we pride ourselves not only in building the right solutions for our clients through research and development, but in implementing and scaling up those solutions through strong engineering. This role thus requires a deep expertise in applying computer vision and machine learning to real-world problems where data must be gathered, transformed, cleaned, integrated into a larger architecture, and deployed.


We offer a comprehensive compensation package, including:

  • Competitive salary
  • 100%-covered Health insurance for employees, 75%-covered dependents
  • Four weeks PTO
  • 401(k) matching
  • Personalized monthly perks with matched charitable donations

Requirements

Candidates will be evaluated based on their experience in the following areas (though no one is expected to be an expert in all of these):

  • Experience in image processing, computer vision, and machine learning
  • Expertise with traditional CV approaches (e.g., OpenCV)
  • Classification, detection, and segmentation approaches
  • Visual odometry and SLAM 
  • 3D reconstruction techniques
  • Visual object tracking
  • Model optimization (quantization, sparsification, etc.)
  • Expertise with Python and/or C++
  • Building deep neural networks with modern tools, such as PyTorch or Tensorflow
  • Building, testing, and deploying computer vision based solutions
  • Writing unit tests
  • Collaborating via Git
  • Experience taking a computer vision project from concept to production


Applicants with a PhD in a quantitative field are preferred; however, all applicants will be considered based on their experience and demonstrated skill/aptitude.


Applicants should have the ability to travel infrequently (<5% of your time) for team meetings, conferences, and occasional client site visits.