Meta AR/VR Job | Research Engineer, Digital Humans (University Grad)

Job(岗位): Research Engineer, Digital Humans (University Grad)

Type(岗位类型): 3D Software Engineering | Computer Vision, Research

Citys(岗位城市): Sausalito, CA

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


Facebook Reality Labs Research (FRL-R) brings together a diverse and highly interdisciplinary team of researchers and engineers to create the future of augmented and virtual reality. Our team experiments with bold ideas to create the next generation of digital humans and avatars. As a Research Engineer, you will foster our scientific explorations in areas like human shape, motion, and appearance capture, biophysical modeling, simulation and rendering. Together, let’s step into the adventure of a lifetime as we make science fiction real.


Currently has, or is in the process of obtaining, a Master’s degree in the field of Computer Vision, Computer Graphics, Physics, Machine Learning or related fields.

3+ years of experience programming with C++ and Python.

3+ years experience in creating 3D geometry processing, 3D reconstruction, registration, non-linear optimization, and machine-learning-based solutions.

3+ years experience in development of real-time systems, multi-threaded applications, performance benchmarking.

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


Collaborate with diverse and interdisciplinary researchers, engineers, and designers to conceptualize, build, and test novel digital humans and avatars technologies.

Support the realization of research outcomes into code and experiences through reusable tools, extensible plug-ins, and clear readable code.

Learn constantly, dive into new areas with uncharted technologies, and embrace the ambiguity of inventing the future of digital humans.

Additional Requirements(额外要求)

Currently has or in the process of obtaining a PhD in the field of Computer Vision, Computer Graphics, Physics, Machine Learning or related fields.

Experience with designing real-time systems in C++ and CUDA.

Experience with image processing, multiview systems, camera calibration, pose estimation, 3D shape deformation models, 3D reconstruction and registration, non-linear optimization, neural network training and deployment, distributed and cloud computing.

Experience with 3D packages such as Maya, Blender, Houdini, Unreal Engine, Unity.

Experience with digital double generation for high-end VFX and/or video game applications.

Proven track record of achieving significant results as demonstrated by grants, fellowships, patents, first-authored publications in peer-reviewed journals/conferences (CVPR, ICCV/ECCV, SIGGRAPH, etc.).

Demonstrated software engineer experience via an internship, work experience, coding competitions, or widely used contributions in open source repositories (e.g. GitHub).