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

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 4 days 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?

Jobs Related To Meta Software Engineer, Sensor Algorithms - Reality Labs

Software Engineer (Machine Learning)

Machine Learning Software Engineer role at Meta focusing on developing scalable AI systems and algorithms for social technology platforms.

Research Engineer, Language - OCR

Research Engineer position at Meta focusing on Optical Character Recognition (OCR) technology development and research.

Software Engineer, Machine Learning

Machine Learning Software Engineer role at Meta, developing scalable ML systems and algorithms for social technology applications.

Software Engineer, ML Compiler

ML Compiler Engineer role at Meta focusing on developing compiler tool-chains for AR/VR deep learning hardware components.

Software Engineer, Machine Learning

Meta is hiring a Software Engineer, Machine Learning in Bellevue, WA to develop scalable ML solutions for social data and prediction problems.