Software Engineer, Computer Vision - Reality Labs

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
Computer Vision
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AR/VR · AI

Description For Software Engineer, Computer Vision - Reality Labs

Meta's Reality Labs organization in Zurich is seeking a Senior Software Engineer specializing in Computer Vision to join their Mixed Reality (XR) team. This role focuses on cutting-edge research and development of machine perception technologies across Meta's AR/VR products, including Oculus, Facebook Glasses, and Family of Apps.

The position involves working on revolutionary technologies that bridge virtual and real worlds, impacting billions of users. You'll be tackling technical challenges in real-time image processing, 3D graphics, SLAM, scene reconstruction, machine perception, and human interaction. The role offers unique opportunities to collaborate with researchers in Reality Labs (RL) and Facebook AI Research (FAIR).

As a Senior Software Engineer, you'll be instrumental in developing novel calibration algorithms, working with state-of-the-art AR/VR technology, and contributing to groundbreaking research. The role requires expertise in computer vision, C++ programming, and a strong background in areas such as camera calibration, sensor fusion, and 3D reconstruction.

The position offers the chance to work with world-class teams in Zurich, contributing to the future of augmented and virtual reality. You'll be part of Meta's mission to create the next evolution in social technology, moving beyond traditional 2D screens toward immersive experiences that transcend physical limitations.

This is an excellent opportunity for experienced engineers passionate about computer vision and AR/VR technology to make a significant impact on the future of human interaction and digital experiences. You'll be working at the intersection of research and product development, helping to shape the future of mixed reality technologies.

Last updated 4 days ago

Responsibilities For Software Engineer, Computer Vision - Reality Labs

  • Design and develop novel factory and online calibration algorithms for sensors and displays
  • Design and prototype automation for calibration in collaboration with mechanical engineers
  • Collaborate with cross-functional engineering and research teams from Reality Labs and FAIR
  • Participate in cutting edge research in computer vision for AR/VR product development
  • Define projects for other engineers to achieve impact
  • Shape the engineering team you will be an integral part of

Requirements For Software Engineer, Computer Vision - Reality Labs

  • Experience developing and designing Computer Vision and Perception for Robotics technologies and systems
  • Experience engineering in C++
  • Prototyping experience in Computer Vision or Perception for Robotics specialization
  • 6+ years of industry experience in Computer Vision, Robotic Perception or Software Engineering
  • MSc or PhD degree in Computer Science, Computer Vision, Robotics or related field (preferred)
  • Publication track record at conferences like SIGGRAPH, CVPR, NIPS, ECCV, ICCV (preferred)

Benefits For Software Engineer, Computer Vision - Reality Labs

Visa Sponsorship
  • Equal Employment Opportunity
  • Accommodations for disabilities and other needs

Interested in this job?

Jobs Related To Meta Software Engineer, Computer Vision - Reality Labs

Computer Vision Software Engineer

Senior Computer Vision Software Engineer role at Apple working on iPhone camera technologies and computational photography.

Computer Vision Systems Engineer

Senior Computer Vision Systems Engineer role at Qualcomm, developing visual analytics solutions for Snapdragon platforms in mobile, automotive, VR/AR, and IoT applications.

Senior Computer Vision Optimization Engineer

Senior Computer Vision Optimization Engineer at NVIDIA, working on autonomous driving and computer vision software stack.

Software Engineer, Robotic Perception and Computer Vision, Robotic Sensing and Compute

Amazon Robotics is hiring a Software Engineer for Robotic Perception and Computer Vision to develop state-of-the-art vision capabilities for robotic platforms.

Software Engineer, Robotic Perception and Computer Vision, Robotic Sensing and Compute

Amazon Robotics is seeking a Software Engineer for Robotic Perception and Computer Vision to develop state-of-the-art vision capabilities for robotic platforms.