Meta Reality Labs Research (RL Research) brings together a world-class R&D team of researchers, developers, and engineers with the shared goal of developing AI and AR/VR technology across the spectrum. The Surreal Spatial AI group is seeking high-performing research engineers to build machine perception technology allowing AI agents and systems to perceive and understand the 3D world around them. The aim of this role is to develop, advance and integrate ML and computer vision models and SW systems for advanced, full-stack, real-time, Machine Perception and AI prototypes for egocentric devices such as Meta's Project Aria; Including 3D environment and object reconstruction, semantic understanding as well as estimation and understanding of user motion, actions and activities. Responsibilities Implement and prototype advanced research systems and technologies spanning device and cloud, in the domain of AI and machine perception Collaborate with team members throughout the lifetime of a project, from early research through technology and experience prototyping Play a critical role in the definition and execution of system research roadmaps in partnership and cross functional organizations in computer vision, machine learning, graphics, sensors, optics and silicon Collaborate with cross-functional engineering and research teams from Reality Labs and FAIR in computer vision, machine learning, and graphics Minimum Qualifications Currently has or is in the process of obtaining a PhD in the field of Computer Science, Computer Vision, Robotics or a related technical field One or more years of experience in C/C++ or Rust Experience in one or more of the following areas: Deep Learning, Computer Vision, AR/VR, 3D Vision, Robotics, Machine Learning or artificial intelligence Experience developing computer vision algorithms or computer vision infrastructure in C/C++, Python or Rust Preferred Qualifications Experience working in a Unix environment Demonstrated research and software engineering experience via an internship, work experience, coding competitions, or widely used contributions in open source repositories (e.g. GitHub) Experience solving complex problems and comparing alternative solutions, tradeoffs, and diverse points of view to determine a path forward Experience working and communicating cross functionally in a team environment Proven track record of achieving significant results as demonstrated by grants, fellowships, patents, as well as publications at leading workshops, journals or conferences such as CVPR, NeurIPS, ECCV, ICCV, IROS, ICRA, or similar