Meta AR/VR Job | Software Engineer - Optics and Display Research | Oculus
Job(岗位): Software Engineer - Optics and Display Research | Oculus
Type(岗位类型): 3D Software Engineering | Artificial Intelligence, Computer Vision, Research
Citys(岗位城市): Redmond, WA | Seattle, WA
Date(发布日期): 2022-9-8
Summary(岗位介绍)
Meta is seeking Software Engineers to join our Research teams to accelerate AR/VR research. As a member of Optics and Display Research at Reality Labs, you will be working with scientists and researchers on computational methods for creating AR/VR components. You will accelerate Reality Labs by helping scale new algorithms/methods and our ways of working, exploiting Meta’s vast compute infrastructure. We are looking for candidates with experience in a software-driven research environment, with diverse backgrounds and able to work collaboratively across both deep and broad cross-functional teams.
Qualifications(岗位要求)
5+ years software development experience in mid-size teams
Experience in owning major portions of a codebase, ensuring high code quality and engaging with users/collaborators to steer developments
Master's degree in Electrical Engineering, Material Science, Physics, or related field, or equivalent practical experience
Experience in mentoring and guiding junior software engineers
Experience with early-stage software prototyping and later-stage productionization
Description(岗位职责)
Design, develop, and support infrastructure for high-throughput experimentation for computational design methods for optical components
Work with researchers to identify opportunities for acceleration and improved workflows
Act as steward of our code, driving sustainable practices and supporting the development of capabilities usable across Reality Labs
Scope the requirements for desired capabilities, e.g. simulation engines or tool integration, motivating the resources required to deliver. Work with software engineers from partner teams to deliver on cross-functional projects
Contribute to technology development, internally and through external partners, including, optimization algorithm development
Take leadership in identifying technologies, managing internal and external investigations, and selecting technical pathways to support evolving program needs
Additional Requirements(额外要求)
Hands-on experience with optical simulation algorithms: RWCA, FDTD, ray-tracing, etc.
PhD in computer science, photonics, optics, physics or similar fields
Familiarity with commercial simulation software
Knowledge in the following areas: Optimization algorithms, High performance computing, Photonic systems and Computer graphics and imaging
Excellent interpersonal communication skills
Knowledge and demonstration of computational techniques (2+ years) in one or more of the following areas: Machine learning, Adjoint optimization and 2Bayesian optimization
Experience with python, C++ and CUDA programming