Research Engineer, ML, AI & Computer Vision

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

Description For Research Engineer, ML, AI & Computer Vision

Meta Reality Labs Research (RL Research) is seeking a Research Engineer specializing in ML, AI, and Computer Vision to join their world-class R&D team. This role is part of the Surreal Spatial AI group, focusing on developing cutting-edge machine perception technology for AI agents and systems. The position involves working on Meta's Project Aria, developing real-time Machine Perception and AI prototypes for egocentric devices.

The ideal candidate will work on implementing advanced research systems spanning device and cloud infrastructure, focusing on 3D environment and object reconstruction, semantic understanding, and user motion analysis. They will collaborate closely with teams across Reality Labs and FAIR, contributing to the development of next-generation AR/VR technologies.

The role requires strong expertise in C++ programming, computer vision, and machine learning, with at least 5 years of experience. Candidates should have an advanced degree (MSc or PhD) in Computer Science or related fields. Experience with real-time SLAM, 3D reconstruction, and autonomous systems is highly valued.

This position offers the opportunity to work at the forefront of immersive technology, contributing to Meta's vision of building the next evolution in social technology. The role combines cutting-edge research with practical implementation, making it ideal for those passionate about bridging the gap between theoretical advancement and real-world applications in AR/VR technology.

Working at Meta's London office, you'll be part of a company that's pushing boundaries in social connection and immersive experiences, going beyond traditional 2D screens toward revolutionary AR/VR technologies. The role offers the chance to shape the future of digital interaction and contribute to groundbreaking developments in spatial computing and artificial intelligence.

Last updated 9 hours ago

Responsibilities For Research Engineer, ML, AI & Computer Vision

  • 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
  • Collaborate with cross-functional engineering and research teams from Reality Labs and FAIR in computer vision, machine learning, and graphics

Requirements For Research Engineer, ML, AI & Computer Vision

Linux
  • MSc or PhD degree in Computer Science, Computer Vision, Robotics or a related technical field
  • Experience developing and designing Computer Vision and Perception for Robotics or smart device technologies and systems
  • 5+ years of experience with a mastery of modern features in C++
  • Experience working in a Unix environment
  • Interpersonal experience: cross-group and cross-functional collaboration

Interested in this job?

Jobs Related To Meta Research Engineer, ML, AI & Computer Vision

Software Engineer, Systems ML - Frameworks / Compilers / Kernels

Senior Software Engineer position at Meta focusing on AI compiler development and optimization for machine learning frameworks, offering competitive compensation and the opportunity to work on cutting-edge AI technologies.

Software Engineer, Systems ML - Frameworks / Compilers / Kernels

Senior Software Engineer role at Meta focusing on AI frameworks, compilers, and kernel development for machine learning systems.

Software Engineer, Machine Learning

Senior Machine Learning Engineer position at Meta, focusing on developing scalable ML solutions and leading technical teams in Boston.

Software Engineer, Machine Learning

Senior Machine Learning Engineer role at Meta, developing scalable ML solutions and leading technical initiatives in social technology, offering competitive compensation and growth opportunities.

Software Engineer, Systems ML - Collective Compute Enablement

Senior Software Engineer role at Meta focusing on AI infrastructure optimization and machine learning systems development for large-scale training workloads.