Reality Labs (RL) is the world leader in the design of virtual and augmented reality systems. Come work alongside expert engineers and research scientists to create the technology that makes VR and AR pervasive and universal. Join the adventure of a lifetime as we make science fiction real and change the world.We seek a Manager to support the development of the compiler tool-chain for state-of-the-art deep learning hardware components optimized for AR/VR systems. The successful candidate will be part of a team that includes compiler, machine learning algorithms and software, firmware and ASIC experts.
- Manage a team of domain experts that builds the compiler back end for custom ML accelerators.
- Implement and enhance code generation targeting machine learning accelerators.
- Evaluate code performance, debug, diagnose and drive resolution of compiler and cross-disciplinary system issues.
- Interface with other compiler-focused teams to evaluate and incorporate their innovations and vice versa.
- Manage engineers and help them develop their careers, assigning them to projects tailored to their skill levels, long-term skill development, personalities, and work styles.
- Communicate and collaborate effectively with cross-functional hardware and software engineering teams.
Minimum Qualifications:
- Experience managing a team of compiler engineers.
- Experience with development of traditional compilers or HPC compilers or ML compilers.
- Experience with machine-code generation/compiler back-ends.
Preferred Qualifications:
- Experience operating in a fast-moving environment where the workloads evolve at a rapid pace.
- Experience crossing multi-disciplinary boundaries to drive optimal system solutions.
- Experience working on and contributing to an active compiler toolchain codebase, such as LLVM, GCC, MSVC, Glow.
- Experience in deep learning algorithms and techniques, e.g., convolutional neural networks, recurrent networks, etc.
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.