Senior Researcher- Mixed Reality

Employer

Job Description

In Mixed Reality, people—not devices—are at the center of everything we do. Our tech moves beyond screens and pixels, creating a new reality aimed at bringing us closer together—whether that’s scientists “meeting” on the surface of a virtual Mars or some yet undreamt-of possibility. To get there, we’re incorporating groundbreaking technologies, from the revolutionary Holographic Processing Unit to computer vision, machine learning, human-computer interaction, and more.

We’re a growing team of talented engineers, program managers and artists putting technology on a human path across all Windows devices, including Microsoft HoloLens, the Internet of Things, phones, tablets, desktops, and Xbox. Our team has people from a wide variety of backgrounds, identities, previous work histories, life experiences, and we are eager to maintain and grow that diversity. Our varied backgrounds and unique experiences enable us to be better at building the best solutions for our customers and make for dynamic and joyful collaborations with colleagues!

If you are passionate about groundbreaking Mixed Reality technology and want to work on a team dedicated to a culture of inclusion, growth mindset and collaboration, we need you!

Team Overview

The MR Head Tracking team is responsible for 6 degree-of-freedom tracking and navigation across a wide range of mixed reality devices. These devices operate in varied environments (indoor/outdoor) and operating conditions. As the only company offering MR devices in the public, commercial and consumer sectors, our team is at the cutting edge of technology in a confluence of visual-inertial odometry, state estimation, sensor fusion, mapping and localization. While there is significant academic progress in these areas, the challenge of reliable and robust operation in a plethora of operating conditions while running on a minimal power budget presents exciting opportunities for applied science and research. If you have a background in related fields of computer vision/machine learning and are passionate about building ubiquitous power-efficient devices, please apply!

Responsibilities
  • Research and implement state-of-the-art computer vision and/or deep learning algorithms
  • Implement core algorithms and data structures required for embedded device operation
  • Work with state-of-the-art sensors and algorithms to design and define the next generation of Mixed Reality hardware and experiences
  • Characterize various sensors like inertial measurement units, visual light cameras, depth cameras etc. to understand their properties and how they relate to the accuracy of tracking, mapping and localization
  • Implement and design innovative measurement solutions to quantify the accuracy and reliability of Mixed Reality devices against industry gold standard ground-truth systems
Qualifications

Required:
  • M.Sc or Ph.D in related fields of computer vision/machine learning
  • 3+ years experience in Native development skills in C++ design and coding
Preferred
  • Experience writing performance critical code in C/C++, strong debugging skills
  • Hands-on experience working on at least one of:
  • 3D computer vision, image processing, or computational photography
  • Robotics (SLAM, visual-inertial odometry, visual-inertial localization)
  • Time-series prediction or deep learning involving sequential models
  • Excellent written and verbal communications skills
  • Outstanding technical problem solving
  • Hands-on experience working on at least one of:
  • Embedded systems
  • Sensing hardware, camera processing pipelines or image quality fundamentals
  • Computer Graphics: GPU, DirectX, OpenGL, Vulkan
Cloud Screen Requirement
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
Microsoft Cloud Background Check
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

#MixedReality