Software Engineer, Sensor Fusion and Machine Learning

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 Software Engineer, Sensor Fusion and Machine Learning

Meta is seeking a Senior Software Engineer specializing in Sensor Fusion and Machine Learning to join their Reality Labs (RL) team. This role is integral to building the Metaverse, Meta's vision of the "spatial internet" where immersive virtual worlds coexist with the real world.

The position focuses on developing cutting-edge technologies for Meta's AR/VR products, specifically within the Spatial AI team. The successful candidate will work on advanced tracking & positioning solutions, leveraging various sensors for inertial and visual motion tracking, spatial mapping & understanding, and sensor fusion for positioning and places identification.

Key responsibilities include leading the design and development of advanced tracking and sensor fusion algorithms, collaborating with multidisciplinary teams, and driving technology from incubation to production. The role requires expertise in C++ and Python programming, along with deep knowledge of machine learning frameworks like PyTorch.

The ideal candidate should have a strong background in Computer Science or related field, with experience in designing software systems and machine learning models for edge devices. Knowledge of inertial/visual motion tracking, Kalman filters, and neural inertial fusion is highly valued. The position offers competitive compensation ranging from $85,100 to $251,000 annually, plus bonus and equity opportunities.

Working at Meta's Burlingame location, you'll be part of a team that's pushing the boundaries of what's possible in AR/VR technology. This is an opportunity to shape the future of spatial computing and contribute to next-generation experiences such as world-locked rendering, AI-powered spatial recommendation, and fitness tracking.

Meta offers a comprehensive benefits package and maintains a strong commitment to equal employment opportunity and workplace diversity. Join a team that's literally building the future of digital interaction and social technology.

Last updated 6 days ago

Responsibilities For Software Engineer, Sensor Fusion and Machine Learning

  • Lead the design and development of advanced tracking and sensor fusion algorithms for AR/VR devices
  • Follow state of art tracking & localization technology and define tech roadmap
  • Lead execution and collaboration with multidisciplinary engineering and research teams
  • Be a go-to person for complex online/production performance issues
  • Define projects for other engineers to solve and achieve impact

Requirements For Software Engineer, Sensor Fusion and Machine Learning

Python
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Industry experience coding with C++ and Python for tracking, sensor fusion and machine learning technologies
  • Experience in designing software systems and machine learning models for edge devices
  • Demonstrated familiarity with modern machine learning algorithms and experience with frameworks like PyTorch

Benefits For Software Engineer, Sensor Fusion and Machine Learning

Medical Insurance
Equity
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Meta Software Engineer, Sensor Fusion and Machine Learning

Software Engineer, Machine Learning

Machine Learning Engineer position at Meta, working on AI solutions for social media platforms and enterprise systems.

Computer Vision and Machine Learning Engineer

Senior Computer Vision and Machine Learning Engineer role at Meta, focusing on developing cutting-edge 3D mapping technologies for AR/VR products.

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

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

Software Engineer (Machine Learning)

Senior Machine Learning Engineer role at Meta, focusing on developing scalable ML systems and algorithms for social technology platforms.

Research Engineer, SysML - FAIR

Research Engineer position at Meta focusing on Systems for Machine Learning (SysML) within the FAIR team in Boston.