Meta AR/VR Job | RL-Research Software Engineering Manager – Digital Humans | Oculus
Type（岗位类型）: Computer Vision | Engineering, Machine Learning
Citys（岗位城市）: Sausalito, CA
Meta Reality Labs Research (RL-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 Software Engineering Manager on the digital humans team, you will support your team members and help them realize their goals and aspirations. You will hire diverse talent and grow the team. You will build partnership and trust with other teams.
Your team will foster our scientific explorations in areas like human shape, motion/appearance capture, biophysical models, animation, simulation and rendering. You will generate viable paths to the consumer products that will connect people in a meaningful way for decades to come.
Together, let’s step into the adventure of a lifetime as we make science fiction real and change the world.
Masters degree in the field of Computer Graphics, Computer Science, Physics, Machine Learning or related fields or equivalent.
5+ years experience building and managing software engineer teams.
5+ years experience in C++ or similar programming languages.
Experience supporting an engineering and research organization through technical leadership.
Experience designing/creating software for VFX, games, computer vision systems or similar high performance environments, on large code bases that span a range of platforms and tools.
Own the development of system requirements, and collaborate with respective teams to mature and integrate technologies necessary to create product architectures that can deliver these requirements.
Build, nurture and lead a healthy team by providing guidance, mentorship and support to software engineers.
Engage cross-functionally with other researchers and engineers to develop concepts that advance the entire product pipeline across hardware, software, integration, infrastructure, and applications for cutting-edge prototypes and AR/VR user experiences.
Champion engineering and operational excellence, establishing metrics and processes for regular assessment and improvement.
Collaborate in a diverse team environment across multiple scientific and engineering disciplines, making the architectural tradeoffs required to rapidly deliver software solutions.
Operate strategically and tactically. Work closely with various organizations to define and execute the long-term strategies and roadmaps and help set direction while staying on top of the day-to-day software development.
PhD in the field of Computer Graphics, Computer Science, Physics, Machine Learning or related fields.
Skills in 3D mathematics and applied linear algebra.
Experience with designing real-time systems in C++/Python/CUDA.
Experience using/developing game engines such as Unreal or Unity.
Experience with Machine Learning or Computer Vision libraries.
Experience with 3D packages such as Maya, Blender, Houdini, Unreal Engine, Unity.
Experience in concurrent software, networks, or embedded systems development.