Computer Vision Engineer, 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
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · AR/VR

Description For Computer Vision Engineer, Reality Labs

Meta's Reality Labs (RL) is seeking a Computer Vision Engineer to join their innovative AR/VR team. This role sits at the intersection of cutting-edge computer vision, machine learning, and augmented/virtual reality technologies. The position offers an exciting opportunity to work on technologies that will impact billions of users through Meta's suite of products including Quest, Meta Glasses, and their Family of Apps.

The role involves developing sophisticated computer vision and machine learning algorithms for real-time image processing, eye tracking, 3D reconstruction, and scene understanding. You'll be working within the XR Tech organization, focusing on machine perception technologies from concept to production. The position offers unique opportunities to collaborate with renowned research teams from Reality Labs Research (RL-R) and Facebook AI Research (FAIR).

As a Computer Vision Engineer, you'll be tackling complex technical challenges in areas such as SLAM, sensor fusion, object detection, and semantic segmentation. The role requires strong programming skills in C++ and/or Python, along with significant experience in computer vision or machine learning. The ideal candidate will have at least a Master's degree in a relevant field, with a PhD being preferred.

The position offers competitive compensation ranging from $70,670 to $208,000 annually, plus bonus and equity opportunities. You'll be working in Redmond, WA, contributing to Meta's mission of building the next evolution in social technology. This is an excellent opportunity for someone passionate about pushing the boundaries of AR/VR technology while working with world-class researchers and engineers in a collaborative environment.

The role combines practical engineering with research opportunities, allowing you to contribute to cutting-edge developments in the AR/VR field while seeing your work implemented in products used by millions. Meta's strong commitment to innovation in this space makes this an exciting opportunity for someone looking to make a significant impact in the future of human-computer interaction.

Last updated 17 hours ago

Responsibilities For Computer Vision Engineer, Reality Labs

  • Design and develop novel computer vision and/or machine learning algorithms
  • Develop prototypes for future VR/AR/MR experiences
  • Collaborate with cross-functional engineering and research teams
  • Participate in cutting edge research in computer vision
  • Define projects for other engineers

Requirements For Computer Vision Engineer, Reality Labs

Python
  • Bachelor's degree in Computer Science, Computer Engineering, or relevant technical field
  • MS degree in Computer Science, Computer Vision, Machine Learning or related technical field
  • 3+ years of experience developing Computer Vision and/or Machine Learning technologies
  • 3+ years of experience engineering in C++ and/or Python
  • Prototyping and engineering experience in Computer Vision or Machine Learning specialization

Benefits For Computer Vision Engineer, Reality Labs

  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Meta Computer Vision Engineer, Reality Labs

Software Engineer, Machine Learning

Senior Machine Learning Engineer role at Meta, developing scalable ML solutions and leading technical initiatives in social technology, offering competitive compensation and growth opportunities.

Software Engineer, Systems ML - Collective Compute Enablement

Senior Software Engineer role at Meta focusing on AI infrastructure optimization and machine learning systems development for large-scale training workloads.

Software Engineer, Systems ML - Frameworks / Compilers / Kernels

Senior Software Engineer role at Meta focusing on AI frameworks, compilers, and kernels for machine learning systems.

Software Engineer, Machine Learning

Senior Machine Learning Engineer position at Meta, focusing on developing scalable ML solutions and leading technical teams in Sunnyvale, CA.

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

Senior Software Engineer position at Meta focusing on Systems ML and SW/HW Co-design, requiring expertise in AI infrastructure and hardware acceleration.