Taro Logo

Software Engineer, Sensor Algorithms - Reality Labs

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$70,670 - $208,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AR/VR · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Sensor Algorithms - Reality Labs

Meta's Reality Labs (RL) Sensors Team is at the forefront of developing cutting-edge sensing technologies for Augmented and Virtual Reality products. This role offers an exciting opportunity to work on revolutionary AR/VR technology as a Software Engineer specializing in sensor algorithms.

The position involves working with a multi-disciplinary team of engineers and scientists to develop and implement sensor fusion and multi-modal machine learning algorithms. You'll be responsible for building performant and scalable software pipelines, creating efficient frameworks for sensor data processing, and developing visualization tools for complex multi-modal sensor data.

As a Software Engineer in the Sensors Team, you'll collaborate across multiple products to deliver sensing solutions tailored for specific requirements and constraints. The role combines expertise in machine learning, sensor fusion, and software engineering to create platform technologies that can be utilized across various product lines.

The ideal candidate should have strong experience with C++ and Python, deep knowledge of machine learning frameworks, and familiarity with sensor technologies. You'll work on implementing critical sensor technologies while balancing system-level constraints on compute, performance, and power.

This is an excellent opportunity for someone passionate about pushing the boundaries of AR/VR technology, working with state-of-the-art sensor systems, and developing novel sensing algorithms that will shape the future of immersive experiences at Meta. The role offers competitive compensation, including bonus and equity opportunities, along with the chance to work with leading experts in the field of AR/VR technology.

Last updated 7 months ago

Responsibilities For Software Engineer, Sensor Algorithms - Reality Labs

  • Design and development of new frameworks and core software components to implement, optimize, visualize, and debug sensor fusion and machine learning algorithms
  • Design and prototype critical sensor technologies that combine multiple sensing modalities, while balancing system-level constraints on compute, performance, and power
  • Collaborate with other engineers and researchers across Meta to develop new concepts and technologies for next generation sensor systems

Requirements For Software Engineer, Sensor Algorithms - Reality Labs

Python
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 2+ years of experience coding with C++ and Python for design and development of sensor fusion and machine learning technologies and systems
  • Demonstrated experience with modern machine learning frameworks such as PyTorch or TensorFlow
  • Familiarity with modern machine learning algorithms, specifically in CNN, RNN, transformers, clustering, and dimensionality reduction
  • Experience with common digital signal processing techniques
  • Experience in designing software systems and machine learning models targeted for edge devices

Benefits For Software Engineer, Sensor Algorithms - Reality Labs

  • bonus
  • equity
  • benefits

Interested in this job?