Computer Vision and Machine Learning Engineer

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive 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 XRTech team, specifically the 3D mapping team, is focused on developing cutting-edge technologies for 3D mapping and contextual understanding for metaverse digital twins. They are building large-scale persistent maps for AR and VR products, enabling rich and consistent experiences through precise geometric representation of environments.

The role involves working on three main pillars: cloud mapping pipeline and platform development, core mapping algorithm development including both conventional and machine learning-based Structure-from-Motion, VIO & SLAM, and large-scale mapping and maps management. This position offers an opportunity to work with world-class experts in AR/VR research, computer vision, and machine learning.

As a Computer Vision and Machine Learning Engineer, you'll be at the forefront of developing state-of-the-art solutions for 3D mapping, collaborating with cross-functional teams, and contributing to the future of immersive technologies. The ideal candidate should have strong expertise in computer vision, machine learning, and 3D mapping, with a solid foundation in mathematics and programming.

Meta offers competitive compensation including bonus, equity, and comprehensive benefits. The company is committed to building technologies that help people connect and create immersive experiences beyond traditional digital connections. This role presents an exciting opportunity to shape the future of spatial computing and contribute to groundbreaking AR/VR technologies.

Last updated a month ago

Responsibilities For Computer Vision and Machine Learning Engineer

  • Lead algorithm development for mapping as a Computer Vision or machine learning state estimation expert
  • 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
Dental Insurance
Vision Insurance
Equity
  • bonus
  • equity
  • comprehensive 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.