Meta AR/VR Job | Avatar Research Platform Lead | Oculus

Job(岗位): Avatar Research Platform Lead | Oculus

Type(岗位类型): Engineering

Citys(岗位城市): Pittsburgh, PA

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


Reality Labs (RL) Research is dedicated to the research and development required to bring virtual and augmented reality to billions of people around the world. To give people the power to build community, to share what matters most to them, and to bring people closer together. To that end, our team is specifically focused on making interpersonal, social experience in virtual reality and augmented reality, perceptually indistinguishable from real life. Our goal? To enable the ability to interact with anyone, anytime, anywhere.

At RL Research, you will join a world-class team exploring cutting edge machine learning, computer vision, hardware, software, and state-of-the-art Augmented and Virtual reality technology. Every day, you will work alongside the world’s leading Research Scientists, Mechanical Engineers, Electrical Engineers, Software Engineers, and Technical Program Managers to create the technology that will make VR and AR pervasive and universal.

For this role, RL Research is looking for an Avatar Research Platform Lead to increase the research iteration speed, building libraries and tools to manage and process the collected data at scale, organizing and visualizing the generated assets and offering a uniform developer experience across our research clusters. If you are passionate about leading a team to build tools that facilitate porting research code into production, design scalable libraries to manage and serve large datasets, develop a platform to manage and visualize our data and establish good development practices across the lab, we might have a spot for you.


Bachelor’s degree in Computer science, program management, or equivalent combination of education and experience.

5+ years of experience developing workflows for large scale data processing (Machine Learning workflows).

Demonstrated experience setting direction, goals and leading teams to consistently deliver on their milestones.

Demonstrated interpersonal communication experience in working across many disciplines, mentoring team members, performance management, and facilitating individuals and the team to find solutions to problems.

Demonstrated experience designing software frameworks and libraries that process and handle complex processing pipelines at scale in cluster environments.

Experience developing in Python and C++.


Lead the Avatar Research Platform team to design and implement a research framework for generating codec avatars.

Design software libraries for handling, processing, visualizing and benchmarking data and generated assets at scale in cluster environments.

Gather requirements cross-functionally, create aligned roadmaps and lead the team to strong execution.

Hands-on technical leadership and mentoring of the team: Set goals and direction, guide technical design, plan tasks, and do people management.

Define software development processes and practices that serve efficiently at the intersection of research and production.

Communicate cross-functionally and with leadership to drive efforts.

Build technical relationships with research and engineering teams across the labs.

Additional Requirements(额外要求)

Machine Learning and Computer Vision experience.

8+ years of software engineering experience.

Experience with HPC (High Performance Computing).

Demonstrated experience with cluster software technologies: containerization, storage, schedulers, etc.

Experience managing software engineers.