Reality Labs Research (RL-R) is seeking engineers to solve next-generation research challenges in XR and AI, specifically to architect and build the next-generation research device of Project Aria to understand the world from a human's perspective and lay the foundation for Contextual AI experiences on future AI & AR glasses.
Requirements
- Significant experience in one or more of the following areas: embedded systems, real-time systems, artificial intelligence, machine learning, robotics, computer vision
- Significant experience in programming languages with a technical background
- 12+ years of experience coding experience in C, C++ and/or Python
- Expertise in Physics, Optics, Computer Vision, Robotics, Sensor Fusion, or Machine Learning
- Experience in shipping computer vision or image processing products to millions of customers or have started a new line of product
- Experience in rapid prototyping of systems that span devices and backend services
Responsibilities
- Analyze and optimize real-time computer-vision and machine learning algorithms across a heterogeneous compute fabric in a custom Meta system-on-chip
- Technically lead in a team environment across multiple scientific and engineering disciplines, making the architectural trade-offs required to rapidly deliver software solutions
- Debug complex problems that span multiple compute systems
- Globally optimize system performance under multiple constraints of low power, low latency, and limited memory
- design, analyze, and optimize the performance of Contextual AI algorithms on the next-generation Aria prototype
- focus initially on low-power on-device custom compute implementations, and then extend the optimization to the phone and cloud-based processing chains
Other
- Effectively communicate complex features and systems in detail
- Learn constantly, dive into new areas with unfamiliar technologies, and embrace the ambiguity of real-time Contextual AI research
- Proven track record of planning multi-year roadmap in which shorter-term projects ladder to the long-term vision
- Significant experience in mentoring/influencing engineers across organizations
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience