jobs

Shape

is looking for a

LEAD COMPUTER VISION ENGINEER, 3D RECONSTRUCTION

Share this jobTweet this jobPost on Linkedin

San Francisco, United States

Shape is looking for a talented computer vision engineer with an entrepreneurial spirit to join our team and help us achieve our technology goals. In this role, you will work on the acquisition, processing, and analysis of the data captured by ShapeScaleand develop state-of-the-art 3D reconstruction techniques. It's a very rewarding role made for driven individuals who are excited to take on large responsibilities and solve unique technical challenges. It’s a role that will allow you to grow your own personal, managerial and technical skill-set inside of a thriving, small-team, startup environment. WHAT YOU’LL DO Select, evaluate, test and potentially design 3D scanning methods and systems. Apply mathematical (geometry, linear algebra, numerical methods, error analysis) and machine learning methods to prototype and develop algorithms for converting raw depth sensor data into point clouds, 2D and 3D tracking like SLAM, 3D point cloud reconstruction, registration, and classification as well as texture projection and completion. Develop existing and new body shape parameterization, segmentation, correspondence, registration, posture estimation and analysis methods and algorithms. Implement substantial portions of production code in C / C++ Optimize code for running on CPU and GPU on embedded and non-embedded platforms. Generate and evaluate functional and design specifications Participate in defining product requirements Evaluate technical trade-offs Define assignments, schedules, quality expectations, and other project criteria Help to recruit and lead a team of computer scientist REQUIREMENTS Minimum MS in Computer Science, Applied Mathematics, Physics or Computer Vision Must possess a strong background in Computer Vision / Graphics Experience with 3D reconstruction from camera images and depth sensors Outstanding skills in C & C++ with experience in writing robust and maintainable production code Experience in developing computer vision/imaging and machine learning algorithms for embedded and nonembedded platforms Knowledge of object classification, template matching, or other machine learning methods for computer vision Very comfortable with 3D computational geometry, linear algebra, statistics, numerical methods and error analysis Experience in optimization on GPU / CPU / other architectures (Metal, OpenCL, CUDA, SSE, NEON, OpenMP or other SIMD) Experience with 3D meshes / Object reconstruction / registration / classification/ recognition Experience with 2D and 3D tracking algorithms such as SLAM Knowledge of WebGL / OpenGL / OpenCV/ video codec / video processing Testing, documentation, and verification of computer vision algorithms Training and evaluation of computer vision algorithms on large datasets Preferred Ph.D. in Computer Science, Applied Mathematics, Physics or Computer Vision. Prior experience involving 3D scanning or measurement of the human body is a big plus. Completion and deployment of significant computer vision projects in a commercial environment. Experience with existing computer vision libraries such as OpenCV, PCL, CGAL, Eigen, etc. Experience with Texture projection, generation, completion using patch match algorithms. Experience with computational imaging/photography. Experience with machine learning algorithm such as SVM, decision forest, deep learning, etc. Experience with embedded Linux / Linux Kernel / Drivers Experience with imaging sensors and camera module packaging/manufacturing/calibration/testing Has experience with Agile methods, Scrum / Kanban / etc. Knowledge of scripting language, e.g. Python, Bash, etc. Camera and/or video pipeline knowledge and experience. BENEFITS Competitive salary and equity Flexible work schedule, unlimited holidays with a mandatory 15 days/year off. Great, comprehensive health insurance: low deductible - 100% covered (incl. dependents) Visa sponsorship if necessary Catered lunches with healthy eating options suitable for all diets and allergies and healthy snacks Top of the line Apple and Windows equipment of choice that you think you need to work comfortably and efficiently Motorized sit/standing desk with Herman Miller or Steelcase chairs. Fitness discounts and fun, action-inspired company-wide events and outings, gaming evenings Commuter benefits or subsidies A fun, creative and collaborative environment of a young startup company with a driven, agile and adept international team The opportunity to have an impact on millions of people and make them happier and healthier

Apply for this job