Computer Scientist, Physics Simulations

Employer

Job Description

Facebook's mission is to give people the power to build community and bring the world closer together. Through our family of apps and services, we're building a different kind of company that connects billions of people around the world, gives them ways to share what matters most to them, and helps bring people closer together. Whether we're creating new products or helping a small business expand its reach, people at Facebook are builders at heart. Our global teams are constantly iterating, solving problems, and working together to empower people around the world to build community and connect in meaningful ways. Together, we can help people build stronger communities - we're just getting started.

At Facebook Reality Labs (FRL), our goal is to make great consumer virtual, augmented, and mixed reality experiences that will transform how we work, play, and communicate. Come work alongside world class scientists and engineers to create the technology that makes AR and VR pervasive and universal. Join the adventure of a lifetime as we make science fiction real and change the world. The Facebook Reality Labs is committed to doing its part by developing technology and shipping the products that are necessary to make AR/VR compelling, pervasive and universal. We are currently seeking innovative and self-motivated scientists with experience designing complex systems, pushing the limits of physics-based real-world system modeling, and working in a dynamic cross-functional environment. An ideal candidate would be able to take a real-world problem, create accurate physical simulation models for the same, collaborate with cross-functional teams to design/implement sensor systems to collect ground-truth and develop models to estimate relevant parameters from the simulation and validate it against the ground-truth.

Responsibilities
  • Explore the vast Industrial Design space available for AR and VR systems through design and prototyping using novel and/or conventional techniques.
  • Develop and analyze system and subsystem components that are specified to meet the needs of advanced AR and VR products.
  • Develop novel physics-based modeling and simulation tools using C++, Python or other programming languages.
  • Collaborate with internal cross-functional research teams for data collection, data processing and analysis.
  • Present regularly to large cross-functional teams and communicate progress.
Minimum Qualification
  • Bachelor degree or equivalent experience in the field of Computer Science, Computational Physics, Computer Graphics, Animation or a similar field.
  • 5+ years of experience in applied research and/or product development of VFX, CGI and related fields.
  • 5+ years of experience with any combination of the following: computer graphics, differentiable rendering, machine learning, advanced optimization techniques, visual effects (VFX), computer vision, finite element modeling and analysis, computational physics.
  • 1+ years of experience with C++, Python, PyTorch, MATLAB.
  • Knowledge of software development principles such as SOLID.
  • Experience working without direction and managing virtual teams to bring together an entire system from concept to maturity.
  • Experience working, communicating, and collaborating in a cross-functional environment.

Preferred Qualification
  • PhD degree or equivalent experience in the field of Computer Science, Computational Physics, Computer Graphics, Animation or a similar field.
  • 10+ years of experience in applied research and/or product development of VFX, CGI and related fields.
  • 10+ years of experience with any combination of the following: computer graphics, differentiable rendering, machine learning, data sciences, advanced optimization techniques, visual effects (VFX), computer vision, finite element modeling and analysis, computational physics, 3D rendering, 3D sensing.
  • Knowledge of mass production of optical components and systems.
  • Experience with commercial finite element modeling such as Ansys, SolidWorks, COMSOL, Abacus.
  • Experience with biomechanical modeling and custom physics simulations.
  • Strong publication record in ACM, SIGGRAPH and/or in the fields of biomechanics, VFX, computer graphics, computer vision and related fields.
  • Experience with automation, robotics, 3D vision, sensors, app-development is an added bonus.
Facebook is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Facebook is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.