Head of Computer Vision & 3D Graphics

icon location San Francisco, United States
icon company Shape

Basic relocation package

Visa Services
Visa Services

About Shape

Not understanding how our body has been changing over time is a problem we all experience. People look at themselves in the mirror everyday and wonder how they look like compared to a week, a month or a year ago.

Knowing the body shape of someone enables a lot of new applications not only in fitness, sports and healthcare, but also in fashion, e-commerce, games, augemented and virtual reality.

ShapeScale scans you in photorealistic 3D to give you a visual overview of your progress. ShapeScale allows you to see the changes that your eyes can't see. It’s not just about the number of steps you take. It’s about getting visible results.

Position

  • 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

Your qualification

  • 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

Will be a plus

  • 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

What we offer

  • 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

Head of Computer Vision & 3D Graphics

icon location San Francisco, United States
icon company Shape

Basic relocation package

Visa Services
Visa Services

About Shape

Not understanding how our body has been changing over time is a problem we all experience. People look at themselves in the mirror everyday and wonder how they look like compared to a week, a month or a year ago.

Knowing the body shape of someone enables a lot of new applications not only in fitness, sports and healthcare, but also in fashion, e-commerce, games, augemented and virtual reality.

ShapeScale scans you in photorealistic 3D to give you a visual overview of your progress. ShapeScale allows you to see the changes that your eyes can't see. It’s not just about the number of steps you take. It’s about getting visible results.

Position

  • 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

Your qualification

  • 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

Will be a plus

  • 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

What we offer

  • 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

You have successfully subscribed

Create an alert

As an applicant