Reality Labs Research (RL-R) brings together a world-class R&D team of researchers and engineers to build the future of connection within virtual and augmented reality. We're developing all the technologies needed to enable breakthrough AR glasses.The technology that is being developed within the Surreal team at FRL-R is a new generation of end-to-end real-time machine perception systems working across novel mobile sensor design, sensor fusion, state estimation, 3D computer vision and machine learning.The Surreal team is seeking an experienced Research Engineer to lead a group of world-class researchers and engineers to build on a new end-to-end system prototype that brings together state-of-the-art technologies together to demonstrate the ground-breaking capabilities in all-day-wearable AR glasses.
Want more jobs like this?
Get Science and Engineering jobs in London, United Kingdom delivered to your inbox every week.
Lead Research Engineer, Machine Perception for AR/VR Responsibilities:
- As a senior engineer, lead a team of research and software engineers to design, build and iterate on complex SW-HW co-designed machine perception systems.
- Adapt machine perception algorithms to execute on low-power custom computing elements varying from edge compute to AR glasses.
- Personally make significant contributions to the code base, setting the standard for engineering excellence across the team.
- Partner across Meta to transfer incubated technology to product teams.
- Champion engineering and operational excellence, establishing metrics and process for regular assessment and improvement of the system
- Communicate proactively, effectively, and efficiently, both vertically within Surreal, and horizontally across different Meta teams in cross-functional collaborations
- Develop technical roadmaps for low-power mobile implementations by tracking industry and company-internal trends, collaborating with hardware system architects, and monitoring state of the art perception algorithms.
- 10+ years of software engineering work experience in commercial environments, including 5+ years experience of leading multidisciplinary teams to deliver machine perception features
- 8+ years of experience with real world system building, including design, proficient in coding with C++ (Python as a bonus) and evaluation/testing
- 3+ years of experience in implementing any of the following:: computer vision (SLAM, object detection, scene reconstruction, etc), machine learning/inference, or graphics/multimedia/compression.
- 3+ years of hands-on experience with developing code for real-time embedded systems-on-a-chip
- Experience in real-time computer vision or modern GPU programming (CUDA, OpenGL, OpenCL)
- Experience with designing (products or open-source) software for robotic or AR/VR devices
- Experience working in real-time operating systems (RTOS)
- Experience with DSPs or custom vector processing units
- Experience with power optimization