Meta AR/VR Job | RL Research Software Engineer - Simulation Infrastructure | Oculus
Job(岗位): RL Research Software Engineer - Simulation Infrastructure | Oculus
Type(岗位类型): 3D Software Engineering | Artificial Intelligence, Computer Vision, Games, Machine Learning, Research
Citys(岗位城市): Redmond, WA
Date(发布日期): 2022-2-16
Summary(岗位介绍)
Reality Labs Research (RL-R) brings together a world-class team of diverse and highly interdisciplinary researchers, hardware and software developers to create the future of augmented and virtual reality. Our team is building simulation software that will streamline the discovery of novel optical materials which will enable the next great wave of human experience; the Metaverse.
In this role, you’ll foster our scientific explorations and generate viable paths to the consumer products that will connect people in meaningful ways for decades to come. You’ll work closely with research scientists and backend infrastructure specialists to build and deploy technology for prototyping and experimentation.
Our team is comfortable with ambiguity, nurtures a sense of ownership, and enjoys an honest and considerate environment. We invite you to step into the adventure of a lifetime with us as we make science fiction real and change the world
Qualifications(岗位要求)
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.
5+ years experience with Python, C++, or C#
2+ years experience working with compute clusters
Description(岗位职责)
Integrate, debug, and test various research technologies for evaluating cutting-edge AR/VR lenses and related optics, such as optical simulators.
Collaborate in a diverse team environment with research scientists and software engineers to bridge the gap between research needs and Meta technologies, such as deploying optical simulations to compute clusters. Help make informed architectural tradeoffs and rapidly deliver software solutions.
Work side by side with research scientists to understand their software tool pain points, prioritize solutions and create the systems and tools that turbocharge their work.
Coordinate with infrastructure and tools teams across Meta to evaluate and integrate with internal systems.
Create robust interfaces, tools and data pipelines that allow research scientists to rapidly investigate different optical approaches.
Write clean readable code, debug complex problems that span systems, understand priorities and fulfill project needs efficiently.
Learn constantly, dive into new areas with unfamiliar technologies, and embrace the ambiguity of AR/VR problem solving.
Additional Requirements(额外要求)
Experience with virtualization and software containerization (e.g., VMWare, Docker)
Experience working with physical simulation software such as MEEP, COMSOL, ANSYS, or Zemax
Experience developing in Unity
Experience with multivariate data visualization techniques
Experience with database design
Experience with CUDA