Haifa, Israel, Toronto, ON, Zurich, Switzerland, Plantation, FL (HQ), Culver City, CA, Sunnyvale, CA
Magic Leap is an eclectic group of visionaries, rocket scientists, wizards, and gurus from the fields of film, robotics, visualization, software, computing, and user experience. We are growing quickly, and this is the time to get on board and play a role in shaping the way people will be interacting with the world tomorrow.
The candidate must have extensive experience with design and implementation of computer vision algorithms, with specialization in at least one of the following areas:
Visual-Inertial Pose Tracking (SLAM): Estimating the 3D pose of a head-mounted device by optimally fusing visual and inertial measurements collected from multiple cameras and IMUs.
Computational Photography: Designing and working with novel sensors like depth sensors, event-based cameras, light field cameras, etc.
Dense Mapping: Reconstructing dense 3D models of large-scale indoor environments using depth sensors.
3D Scene Understanding: 3D scene segmentation algorithms based on depth, motion or texture data.
Eye Tracking: Real-time stereoscopic eye tracking in 3D.
Hand Gesture Tracking: Real-time detection and tracking of hand gestures in 3D.
3D Object Tracking: Detecting and tracking the 6 DOF pose of known moving objects from multiple cameras in presence of clutter and occlusions.
Sensor Calibration: Online and offline calibration of complex devices composed of several sensors, cameras and IMUs.
Experience with machine learning methods (deep learning is a plus)
Experience in C++ and Python
Experience with algorithm evaluation and determination of success criteria
Research and development of computer vision and machine learning algorithms.
Responsibility for a complete development cycle: from the early stages of problem analysis and target definitions, through the research stages, algorithm design, implementation, and productization.
Participate in strategic discussions around data capture and system design: sensor types and specifications, geometric layout of hardware, anticipating future applications, etc.
M.Sc. in the field of computer vision, machine learning, computer graphics or similar.