Visualization Engineer

Design & User Experience | Menlo Park, CA

As a Visualization Engineer on the Computer Vision team, you will help build simulation tools and interactive experiences for data and algorithm visualization. This role is ideal for someone passionate about VR, computer graphics and user experience design.


  • Responsible for building powerful visual simulation tools for various computer vision problems.
  • Help the computer vision team visualize data, algorithms and prototype the experiences the algorithms enable.
  • Help deliver an exceptional virtual reality experience by improving performance and quality of our computer vision software through visualization.

Minimum Qualifications

  • Bachelor’s degree or more in Computer Science, Entertainment technology, or related field.
  • Experience in Computer Graphics (OpenGL, 3D modeling, linear algebra, shaders, physics simulation) and tools such as Maya, 3D Studio, Blender, Unity3D and/or UE4.
  • Experience with web technologies such as JavaScript, jQuery, CSS, WebGL and three.js

Preferred Qualifications

  • Experience with building native applications for Android.
  • Good sense of user experience design.

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.