Computer Vision Engineer, PhD University Grad

Software Engineering | Menlo Park, CA

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.

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.

If you need assistance or an accommodation due to a disability, you may contact us at or you may call us at +1 650-308-7837.