Back to jobsJob overview
About the role
Research Engineer, ML, AI & Computer Vision at Meta
Required Skills
pythonc++computer visionmachine learningairoboticsar/vrreal-time systems3d perception
About the Role
Research Engineer role developing real-time machine perception systems for AR/VR devices. Focus on building ML and computer vision models for 3D scene understanding, object detection, and user motion analysis. Part of Meta's Reality Labs Research team working on AI agents and egocentric devices.Key Responsibilities
- Build/integrate real-time prototypes for advanced 3D machine perception systems
- Research, develop, and iterate on data collection pipelines and ML algorithms
- Collaborate with team members throughout project lifecycle from research to prototyping
- Define and execute system research roadmaps with cross-functional organizations
- Develop models for dynamic object detection, tracking, and user motion understanding
Required Skills & Qualifications
Must Have:
- Bachelor's degree in Computer Science, Computer Engineering, or relevant technical field
- Experience developing Computer Vision and Perception for Robotics or smart devices
- 5+ years experience with mastery of modern C++ features
- 3+ years Python experience including ML frameworks
- Cross-group and cross-functional collaboration experience
Nice to Have:
- Industrial experience with real-time machine perception systems in AR/VR or robotics
- Hands-on experience building state-of-the-art AI algorithms and ML training pipelines
- Proven track record demonstrated by publications, patents, or grants
- Experience working autonomously and identifying priorities in ambiguous projects
- MSc or PhD in Computer Science, Computer Vision, Robotics or related field
Benefits & Perks
- bonus
- equity
- health benefits