Computer Vision Engineer, PhD University Grad (Oculus)

(Menlo Park, CA)

Careers at Oculus

Part of Facebook

Great virtual reality technology depends on advances in computer vision and machine learning. As a Computer Vision Engineer at Oculus you'll be solving challenges at the forefront of computer vision and machine learning technology that transform virtual reality from dream to reality. We're looking for a creative engineer to usher in the next era of human-computer interaction by integrating computer vision and machine learning techniques into the expanding landscape of virtual reality.


  • Prototype hardware and software solutions for tracking, detection and modeling
  • Develop creative computer vision and tracking software for a variety of Oculus products and services
  • Build novel real-time 3D scene reconstruction techniques and delivering accurate visual odometry systems
  • Research and prototype techniques and algorithms for object detection and recognition
  • Contribute research that can be applied to Oculus product development
  • Devise better data-driven models of human movement and behavior
  • Develop robust software for integrating multiple sensors and tracking systems
  • Perform research that enables learning the semantics of data (images, video, text, audio, and other modalities)

Minimum Qualifications

  • PhD in Computer Science or Electrical Engineering with a focus on Computer Vision and/or Machine Learning
  • Graduating with a PhD by December 2016, or completing a university postdoctoral assignment
  • 5+ years experience with C++
  • 3+ years experience in computer vision and machine learning
  • Experience with computer vision/machine learning libraries such as OpenCV, Matlab, or Torch
  • Hands-on experience with object detection and tracking, and optical flow
  • Prototyping skills, including comprehensive feature integration during all cycles of development
  • Knowledge of machine learning, Bayesian filtering, information theory, and 3D geometry
  • Ability to obtain work authorization in the United States in 2017.

Meet Some of Facebook's Employees

Peipei Z.

Manager, Global Client Solutions

Peipei helps Facebook’s top clients devise solution-based and results-driven social media strategies. She creates strategic partnerships to help people and brands connect in a more meaningful way.

Cristina T.

Sr. Manager, WhatsApp Customer Support & Localization

Cristina manages the WhatsApp customer experience, translating the application into multiple languages and troubleshooting communication services worldwide.

Back to top