Computer Vision Engineer, PhD University Grad (Oculus)

(Zurich, Switzerland)

Careers at Oculus

Part of Facebook

Computer Vision is a key ingredient in developing great virtual reality technology. We are currently seeking exceptional engineers with a proven track record in a computer vision (e.g., segmentation, detection, recognition, tracking, SLAM, visual-inertial odometry, structure from motion and/or 3D reconstruction) to join our Computer Vision team in Zürich.As a computer vision engineer at Oculus, you'll be solving challenges at the forefront of computer vision 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 solving hard and exciting computer vision problems. The position requires a PhD in computer science, robotics, computer engineering, or similar areas, and a strong background in software development, modeling, analysis, and system building.


  • Develop creative computer vision and tracking software for a variety of Oculus products
  • Plan and execute cutting-edge research to advance Oculus product development
  • Develop novel real-time 3D scene reconstruction techniques and delivering accurate visual odometry systems
  • Apply machine learning to computer vision problems
  • Perform research that enables modeling and tracking the human body
  • Research and prototype techniques and algorithms for object detection and recognition
  • Develop robust software for integrating multiple sensors and tracking systems
  • Collaborate with HW and SW engineers to develop prototype solutions for tracking, detection and modeling

Minimum Qualifications

  • PhD and/or postdoctoral assignment in the field of Computer Vision, Machine Learning, Computer Graphics, Robotics or similar
  • Graduating with a PhD by October 2017, or completing a university postdoctoral assignment
  • 5+ years experience with computer vision – specifically real-time tracking (e.g. of objects, hands, bodies, faces) or 3D reconstruction
  • 3+ years of experience engineering in C++
  • Experience with computer vision/machine learning libraries such as OpenCV, Matlab, or Torch
  • Knowledge in machine learning, Bayesian filtering, information theory, and 3D geometry
  • Prototyping skills
  • Interpersonal skills: cross-group and cross-culture collaboration
  • Able to obtain work authorization in Switzerland 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