QuestRift SGoApps & GamesCommunitySupport

Research Intern, Machine Perception and Learning (PhD)

Internship - PhD | Redmond, WA

Facebook Reality Labs (FRL) brings together a world-class, cross-discipline R&D team with the shared goal of developing the next generation of AR and VR technologies. The Surreal Vision team is looking for the next generation of scientists and engineers to tackle the most ambitious problems in machine perception at our research location in Redmond, WA. The focus of this internship project lies in formulating a new generation of end-to-end real-time 3D scene understanding systems working across novel mobile sensor design, state estimation, computer vision, reconstruction, object-tracking, human-pose-tracking and large-scale online inference and optimization.

Research Topics:
* Geometric computer vision, tracking, 3D reconstruction and SLAM systems
* Machine learning approaches to object detection, tracking and scene understanding
* Exotic sensor and computational imaging devices
* Large scale optimization and data science
* Software tools to enable totally new scales of mobile machine perception
* Full-stack AR systems and experiences for augmented and virtual reality

Our internships are twelve (12) to twenty four (24) weeks long and we have various start dates throughout the year.


  • Research, develop and prototype advanced tightly integrated hardware and software technologies in the domain of tracking, 3D reconstruction, localization, SFM, calibration automation, Machine Perception, Deep Learning, state estimation etc.
  • Analyze and improve efficiency, accuracy, scalability and stability of currently deployed systems
  • Design and execution of algorithms
  • Prototyping, building and analysis of experimental systems
  • Collaboration with and support of other researchers across various disciplines
  • Communication of research agenda, progress and results

Minimum Qualifications

  • Currently has, or is in the process of obtaining, a PhD in the field of Computer Science, Computer Vision, Machine Learning, Robotics, Physics or related field
  • Interpersonal experience: cross-group and cross-culture collaboration
  • Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment
  • Must be available for 3 month to 6 month internship between January 1, 2019 and December 31, 2019
  • Experience with statistical analysis of data and mathematical modeling
  • Experience with developing machine learning, Bayesian filtering, information theory, 3D geometry, optimization, system building, or physics based simulation
  • Experience in C++ or Python

Preferred Qualifications

  • Intent to return to degree-program after the completion of the internship
  • Experience with SLAM systems e.g. monocular, stereo, visual-inertial or RGBD
  • Experience in geometric computer vision, including tracking, visual-inertial odometry, sensor/display calibration, large-scale structure from motion or relocalization technologies
  • Experience working on modern deep-learning methods for self-supervised learning, federated learning, video-understanding, GANs, reinforcement learning, etc.
  • Background in optics or computational imaging
  • Experience in GPU programming such as CUDA
  • Broad understanding of the full machine vision pipeline from sensors to high-level algorithms
  • Proven track record of achieving significant results as demonstrated by grants, fellowships, patents, as well as first-authored publications at leading workshops or conferences such as CVPR, ECCV/ICCV, BMVC, NeurIPS, ICLR, ICRA, IROS, RSS or SIGGRAPH
  • Demonstrated software engineer experience via an internship, work experience, coding competitions, or widely used contributions in open source repositories (e.g. GitHub)

Ready to Join?

Apply Now

Oculus is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, genetic information, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.

Oculus is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at