Computer Vision and Machine Learning Engineer

Meta builds technologies that help people connect, find communities, and grow businesses, moving beyond 2D screens toward immersive AR/VR experiences.
$85,100 - $251,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AR/VR · AI

Description For Computer Vision and Machine Learning Engineer

Reality Labs at Meta is pioneering the future of AR/VR technology and computing platforms. The role is part of the XRTech team within the 3D mapping team, whose mission is to develop cutting-edge technologies for 3D mapping and contextual understanding for metaverse digital twins. The team focuses on building large-scale persistent maps for AR and VR products, enabling rich and consistent experiences through precise geometric representation of environments.

The position involves working on three main pillars: cloud mapping pipeline and platform serving various use cases, core mapping algorithm development including conventional and machine learning-based Structure-from-Motion, VIO & SLAM, and large-scale mapping and maps management. As a Computer Vision and Machine Learning Engineer, you'll be at the forefront of developing state-of-the-art solutions for high-quality 3D maps.

The role offers an opportunity to work with world-class experts in AR/VR research, computer vision, and machine learning. You'll be contributing to groundbreaking technologies that serve as the foundation of current and future Reality Labs products, from mixed reality and human interaction to natural input and beyond. The team is committed to driving innovation and taking new technologies from early concept to product level while iterating, prototyping, and realizing their human value.

Meta provides comprehensive benefits and a competitive compensation package, including bonus and equity opportunities. The company is committed to building technologies that help people connect and shape the future of digital interaction, moving beyond traditional screens into immersive experiences. This is an excellent opportunity for someone passionate about computer vision and machine learning to make a significant impact on the future of AR/VR technology.

Last updated 19 days ago

Responsibilities For Computer Vision and Machine Learning Engineer

  • Lead algorithm development for mapping
  • Develop state-of-the-art software solutions for high quality 3D maps
  • Collaborate with partner teams on sensor calibration, map quality assessment, and user experiences

Requirements For Computer Vision and Machine Learning Engineer

Python
Linux
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Expertise in computer vision, and machine learning domain knowledge in 3D mapping
  • Proven experience with C++ and/or Python, including experience with modern features
  • Understanding and experiences of 3D geometry, linear algebra, numerical optimization, statistics and probability
  • Demonstrated experience working collaboratively in cross-functional teams
  • Master's degree in Computer Science, Computer Vision, or Robotics or related

Benefits For Computer Vision and Machine Learning Engineer

Medical Insurance
Equity
  • Bonus
  • Equity
  • Medical Benefits

Interested in this job?

Jobs Related To Meta Computer Vision and Machine Learning Engineer

AI Research Engineer, Computer Vision - FAIR

Senior AI Research Engineer position at Meta FAIR, focusing on computer vision research and development of foundation models for Meta's products.

Software Engineer, Systems ML - SW/HW Co-design

Senior ML Software Engineer role at Meta focusing on systems and hardware co-design for AI infrastructure optimization.

Software Engineer, Systems ML - Frameworks / Compilers / Kernels

Senior Software Engineer role at Meta focusing on AI infrastructure, compiler development, and performance optimization for machine learning systems.

Software Engineer, Machine Learning

Senior Machine Learning Engineer role at Meta, developing scalable ML solutions and leading technical teams in London, focusing on recommendation systems and classification problems.

Machine Learning ASIC Engineer, Architecture

Senior Machine Learning ASIC Engineer position at Meta focusing on developing and architecting machine learning accelerators for data center efficiency.