Meta AR/VR Job | Research Engineer, Mixed Reality and Computational Photography

Job(岗位): Research Engineer, Mixed Reality and Computational Photography

Type(岗位类型): 3D Product Design | 3D Software Engineering, Artificial Intelligence, Computer Vision

Citys(岗位城市): Redmond, WA

Date(发布日期): 2022-1-14


Come invent the future. Facebook Reality Labs Research (FRL-R) brings together world-class experts to develop next generation systems for virtual, augmented and mixed reality experiences. We are currently seeking a skilled research software engineer with a passion for technology to develop world-leading mixed reality technologies. The focus of this role is on 3D computational photography, and neural scene capture, reconstruction, and rendering. The position requires a combination of education and experience in 3D computer vision, computer graphics, and machine learning.


MS or PhD degree in the field of deep learning, computer vision, computer graphics, image processing, or related technical fields

Demonstrated track record in ML algorithm development for 3D scene capture, reconstruction, and/or 3D computational photography

Mathematical knowledge in linear algebra, numerical optimization, and probabilistic estimation

5+ years C++ experience with modern C++ features

3+ years of experience in at least one deep-learning software library (e.g., PyTorch, Caffe2, TensorFlow, or Keras), including: formulation, training, and evaluation of new algorithms and writing reusable modules

3+ years of experience developing end-to-end ML pipelines, including: dataset preprocessing, model development and evaluation, and software integration

3+ years of experience working in a modern software development environment, including: unit testing, source control, and continuous integration

Must obtain work authorization in country of employment at the time of hire and maintain ongoing work authorization during employment

Currently has, or is in the process of obtaining a Bachelor’s degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.


Implement highly scalable algorithms based on state-of-the-art machine learning methodologies

Develop proof-of-concept prototypes for future mixed reality experiences

Explore new algorithms for neural scene capture, reconstruction, rendering, as well as computational photography

Collaborate with cross-disciplinary research and engineering teams in machine learning, computer vision and computer graphics

Participate in cutting-edge research that results in industry-leading tech demos and/or publications

Additional Requirements(额外要求)

Contributed (as the first author) to publications on machine learning for 3D computer vision or computer graphics, at leading workshops or conferences such as CVPR, ICCV, SIGGRAPH, NeurIPS, etc.

Experience with deploying real-time ML systems in C++

Broad understanding of the full machine vision pipeline from cameras to high-level algorithms