Meta's Reality Labs Research is seeking an applied research scientist and research engineer with a background in computational mathematics and physics simulation to join their team. The goal is to develop a large-scale software library for physics simulations to drive innovation in robotics and embodied AI applications, enabling the development of controls for embodied agents in the physical world.
Requirements
- Ph.D. in Computer Science, Computational Mathematics, Computational Mechanics, or relevant degree and 3+ years experience in large scale computational mathematics/physics software
- 3+ years experience with developing high performance computing solutions in C++
- 3+ years experience with parallel computing on CPU and GPUs
- 3+ years experience with physics simulations
- Experience with state-of-the-art simulation libraries
- Experience with controls theory and training embodied agents in physical interactions
- Experience with differentiable physics/PDE constrained optimization
Responsibilities
- Lead complex software system integration and development
- Implement state-of-the-art algorithms for numerical linear algebra, PDEs, optimization/dynamic programming/RL
- Develop and maintain high-quality, efficient, and scalable code
- Operate across low-level high-performance software development as well as high-level architectural design
- Design, develop, and optimize simulation tools
- Work closely with a team of researchers and engineers to develop state-of-the-art simulators
- Participate in code reviews and contribute to the development of best practices
Other
- Collaborate with cross-functional teams to identify and prioritize project requirements
- Individual compensation is determined by skills, qualifications, experience, and location.
- Meta is proud to be an Equal Employment Opportunity employer.
- Meta is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures.